osgDB.DatabaseRevision
类用于表示打开场景图时使用的数据库版本信息。它存储了数据库的名称、版本号和时间戳等信息。
osgDB::DatabaseRevision::DatabaseRevision(const std::string& dbname="", const std::string& version="",
const std::string& notes="", time_t timestamp=0);
该构造函数创建一个 osgDB.DatabaseRevision
对象,用给定的参数初始化数据库的名称、版本号、备注和时间戳。
dbname
:数据库名称。version
:数据库版本号。notes
:数据库版本备注。timestamp
:时间戳。void osgDB::DatabaseRevision::setDatabaseName(const std::string& dbname);
该函数设置数据库的名称。
dbname
:数据库名称。const std::string& osgDB::DatabaseRevision::getDatabaseName() const;
该函数返回数据库的名称。
数据库名称。
void osgDB::DatabaseRevision::setVersion(const std::string& version);
该函数设置数据库的版本号。
version
:数据库版本号。const std::string& osgDB::DatabaseRevision::getVersion() const;
该函数返回数据库的版本号。
数据库版本号。
void osgDB::DatabaseRevision::setNotes(const std::string& notes);
该函数设置数据库版本的备注。
notes
:数据库版本的备注。const std::string& osgDB::DatabaseRevision::getNotes() const;
该函数返回数据库版本的备注。
数据库版本备注。
void osgDB::DatabaseRevision::setTimeStamp(time_t timestamp);
该函数设置数据库版本的时间戳。
timestamp
:数据库版本的时间戳。time_t osgDB::DatabaseRevision::getTimeStamp() const;
该函数返回数据库版本的时间戳。
数据库版本的时间戳。