CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
ora::MappingDatabase Member List

This is the complete list of members for ora::MappingDatabase, including all inherited members.

buildElement(MappingElement &parentElement, const std::string &scopeName, std::map< std::string, std::vector< MappingRawElement > > &innerElements)ora::MappingDatabaseprivate
clear()ora::MappingDatabase
getBaseMappingForContainer(const std::string &className, int containerId, MappingTree &destination)ora::MappingDatabase
getClassVersionListForContainer(int containerId, std::map< std::string, std::string > &versionMap)ora::MappingDatabase
getClassVersionListForMappingVersion(const std::string &mappingVersion, std::set< std::string > &destination)ora::MappingDatabase
getDependentClassesForContainer(int containerId, std::set< std::string > &list)ora::MappingDatabase
getDependentMappingsForContainer(int containerId, std::vector< MappingElement > &destination)ora::MappingDatabase
getMappingByVersion(const std::string &version, MappingTree &destination)ora::MappingDatabase
getMappingForContainer(const std::string &className, const std::string &classVersion, int containerId, MappingTree &destination)ora::MappingDatabase
getMappingVersionsForContainer(int containerId, std::set< std::string > &versionList)ora::MappingDatabase
insertClassVersion(const Reflex::Type &dictionaryEntry, int dependencyIndex, int containerId, const std::string &mappingVersion, bool asBase=false)ora::MappingDatabase
insertClassVersion(const std::string &className, const std::string &classVersion, int dependencyIndex, int containerId, const std::string &mappingVersion, bool asBase=false)ora::MappingDatabase
m_isLoadedora::MappingDatabaseprivate
m_mappingSequenceora::MappingDatabaseprivate
m_schemaora::MappingDatabaseprivate
m_versionsora::MappingDatabaseprivate
MappingDatabase(IDatabaseSchema &schema)ora::MappingDatabaseexplicit
newMappingVersionForContainer(const std::string &className)ora::MappingDatabase
newMappingVersionForDependentClass(const std::string &containerName, const std::string &className)ora::MappingDatabase
removeMapping(const std::string &version)ora::MappingDatabase
setMappingVersionForClass(const Reflex::Type &dictionaryEntry, int containerId, const std::string &mappingVersion, bool dependency=false)ora::MappingDatabase
setUp()ora::MappingDatabase
storeMapping(const MappingTree &mappingStructure)ora::MappingDatabase
unfoldElement(const MappingElement &element, MappingRawData &destination)ora::MappingDatabaseprivate
versionOfClass(const Reflex::Type &dictionary)ora::MappingDatabasestatic
versions()ora::MappingDatabase
~MappingDatabase()ora::MappingDatabase