OpenStudioCore:project
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Pages
openstudio::project::ProjectDatabase Member List

This is the complete list of members for openstudio::project::ProjectDatabase, including all inherited members.

addCleanRecord(const Record &record)openstudio::project::ProjectDatabaseprotected
addDirtyRecord(const Record &record)openstudio::project::ProjectDatabaseprotected
addNewRecord(Record &record)openstudio::project::ProjectDatabaseprotected
commitRemove(const RemoveUndo &removeUndo)openstudio::project::ProjectDatabase
commitTransaction() const openstudio::project::ProjectDatabase
description() const openstudio::project::ProjectDatabase
displayName() const openstudio::project::ProjectDatabase
findLoadedRecord(const UUID &handle) const openstudio::project::ProjectDatabase
getFromQuery(const QSqlQuery &query)openstudio::project::ProjectDatabaseinline
getObjectRecordByHandle(const openstudio::UUID &handle)openstudio::project::ProjectDatabaseinline
getObjectRecordByName(const std::string &name)openstudio::project::ProjectDatabaseinline
handle() const openstudio::project::ProjectDatabase
includesRecord(const Record &record) const openstudio::project::ProjectDatabase
isCleanRecord(const Record &record) const openstudio::project::ProjectDatabase
isDirty() const openstudio::project::ProjectDatabase
isDirtyRecord(const Record &record) const openstudio::project::ProjectDatabase
isExistingProjectDatabase(const openstudio::path &path)openstudio::project::ProjectDatabasestatic
isNewRecord(const Record &record) const openstudio::project::ProjectDatabase
isRemovedRecord(const Record &record) const openstudio::project::ProjectDatabase
name() const openstudio::project::ProjectDatabase
newBasePath() const openstudio::project::ProjectDatabase
open(const openstudio::path &path, bool pauseRunManager=false, bool initializeRunManagerUI=false)openstudio::project::ProjectDatabasestatic
originalBasePath() const openstudio::project::ProjectDatabase
path() const openstudio::project::ProjectDatabase
ProjectDatabase(const openstudio::path &path, const openstudio::runmanager::RunManager &runManager, bool forceNew=false)openstudio::project::ProjectDatabase
ProjectDatabase(const openstudio::path &path, bool forceNew=false, bool pauseRunManager=false, bool initializeRunManagerUI=false)openstudio::project::ProjectDatabase
ProjectDatabase(const ProjectDatabase &other)openstudio::project::ProjectDatabase
ProjectDatabase(std::shared_ptr< detail::ProjectDatabase_Impl > impl)openstudio::project::ProjectDatabaseprotected
projectDatabaseRecord() const openstudio::project::ProjectDatabase
qSqlDatabase() const openstudio::project::ProjectDatabase
removeRecord(Record &record)openstudio::project::ProjectDatabase
requiresUpdate(const openstudio::path &path)openstudio::project::ProjectDatabasestatic
runManager() const openstudio::project::ProjectDatabase
runManagerDBPath() const openstudio::project::ProjectDatabase
save()openstudio::project::ProjectDatabase
saveRecord(Record &record)openstudio::project::ProjectDatabase
setDescription(const std::string &description)openstudio::project::ProjectDatabase
setDisplayName(const std::string &displayName)openstudio::project::ProjectDatabase
setName(const std::string &name)openstudio::project::ProjectDatabase
startTransaction() const openstudio::project::ProjectDatabase
timestampCreate() const openstudio::project::ProjectDatabase
timestampLast() const openstudio::project::ProjectDatabase
unloadUnusedCleanRecords()openstudio::project::ProjectDatabase
updateDatabase(const std::string &dbVersion)openstudio::project::ProjectDatabaseprotected
updatePathData(const openstudio::path &originalBase, const openstudio::path &newBase)openstudio::project::ProjectDatabase
uuidLast() const openstudio::project::ProjectDatabase
variableRecords()openstudio::project::ProjectDatabase
version() const openstudio::project::ProjectDatabase
workflowRecords()openstudio::project::ProjectDatabase
~ProjectDatabase()openstudio::project::ProjectDatabaseinlinevirtual