Пример #1
0
 ProjectDatabaseRecord_Impl::ProjectDatabaseRecord_Impl(const std::string& version,
                                                        const openstudio::path& runManagerDBPath,
                                                        const ProjectDatabase& projectDatabase)
   : ObjectRecord_Impl(projectDatabase,
                       toString(projectDatabase.path()),
                       toString(projectDatabase.path().filename()),
                       ""),
   m_version(version),
   m_runManagerDBPath(completeAndNormalize(runManagerDBPath))
 {
 }
Пример #2
0
 void ProjectDatabaseRecord_Impl::updatePathData(const openstudio::path& originalBase,
                                                 const openstudio::path& newBase)
 {
   // don't use arguments -- go to the source
   ProjectDatabase database = projectDatabase();
   setName(toString(database.path()));
   setRunManagerDBPath(completeAndNormalize(database.runManager().dbPath()));
 }