|
GlobalObjects
|
Vollständige Aufstellung aller Elemente für glo::SchemaInterface einschließlich aller geerbten Elemente.
| _DEBUG_ToString() | glo::SchemaInterface | |
| BaseMaker class | glo::SchemaInterface | friend |
| changeAllClassReferences(const std::string &rsOldReferenceName, const std::string &rsNewReferenceName, std::map< unsigned long, ClassInfo *, std::less< unsigned long > > *pChangedClassesContainer) | glo::SchemaInterface | |
| changeClassNameDotAttributNameInAttributeID(std::vector< TempGloClassInfoIndex > &rTempGloClassInfoIndexVector) | glo::SchemaInterface | private |
| classIdExisting(unsigned long ulClassID) const | glo::SchemaInterface | |
| classInfoFileNameExisting(const std::string &rsClassFileName) const | glo::SchemaInterface | |
| classInfoNameExisting(const std::string &rsClassName) const | glo::SchemaInterface | |
| copyClassInfoListFrom(const SchemaInterface &rT) | glo::SchemaInterface | private |
| deleteAllClassInfos() | glo::SchemaInterface | private |
| destroyClassInfo(unsigned long ulClassID) | glo::SchemaInterface | |
| getAllAttributes(std::set< ClassInfoAttribute * > &rRetValContainer, unsigned long ulClassID, bool bWithSuperClassAttributes=true) const | glo::SchemaInterface | |
| getAllAttributes(std::map< std::string, ClassInfoAttribute *, std::less< std::string > > &rRetValContainer) const | glo::SchemaInterface | |
| getAllClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rClassInfoContainer, bool bCopy=true) const | glo::SchemaInterface | |
| getAllSubClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSubClassInfoContainer, unsigned long ulClassID, bool bCopy=true) const | glo::SchemaInterface | |
| getAllSuperClassIDs(std::set< unsigned long > &rSuperClassIdSet, unsigned long ulClassID) const | glo::SchemaInterface | |
| getAllSuperClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSuperClassInfoContainer, unsigned long ulClassID, bool bCopy=true) const | glo::SchemaInterface | |
| getAllTableNames(std::vector< std::string > &rTableNameContainer, unsigned long ulClassID) const | glo::SchemaInterface | |
| getAllTableNames(std::map< std::string, std::string, std::less< std::string > > &rTableNameContainer) const | glo::SchemaInterface | |
| getClassInfo(EnSeekMode eMode) | glo::SchemaInterface | |
| getClassInfoAttributeByAttributeID(int &riErr, const AttributeID &rAttributeID) const | glo::SchemaInterface | |
| getClassInfoAttributeByClassAndAttributeName(int &riErr, const std::string &rsClassName, const std::string &rsAttributeName) const | glo::SchemaInterface | |
| getClassInfoAttributeByTableAndFieldName(int &riErr, unsigned long ulClassID, const std::string &rsTableName, const std::string &rsFieldName) const | glo::SchemaInterface | |
| getClassInfoAttributeByTableAndFieldName(int &riErr, const std::string &rsTableName, const std::string &rsFieldName) const | glo::SchemaInterface | |
| getClassInfoByID(unsigned long ulClassID) const | glo::SchemaInterface | |
| getClassInfoByMainTable(const std::string &rsMainTableName) const | glo::SchemaInterface | |
| getClassInfoByName(const std::string &rsClassName) const | glo::SchemaInterface | |
| getClassInfoIndexByClassAndIndexName(int &riErr, const std::string &rsClassName, const std::string &rsIndexName) const | glo::SchemaInterface | |
| getClassTableWithPath(std::string &rstrRetVal, unsigned long ulClassID) const | glo::SchemaInterface | |
| getDataPath() const | glo::SchemaInterface | |
| getDataSubDir() const | glo::SchemaInterface | |
| getDescription() const | glo::SchemaInterface | |
| getNextClassID() | glo::SchemaInterface | |
| getNumberOfClassInfos() const | glo::SchemaInterface | |
| getSchemaFullName() const | glo::SchemaInterface | |
| getSchemaID() const | glo::SchemaInterface | |
| getSchemaName() const | glo::SchemaInterface | |
| getSchemaPath() const | glo::SchemaInterface | |
| getSubClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSubClassInfoContainer, unsigned long ulClassID, bool bCopy=true) const | glo::SchemaInterface | |
| getSubClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSubClassInfoContainer, unsigned long ulClassID, bool bCopy, bool bDeep) const | glo::SchemaInterface | private |
| getSuperClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSuperClassInfoContainer, unsigned long ulClassID, bool bCopy=true) const | glo::SchemaInterface | |
| getSuperClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSuperClassInfoContainer, unsigned long ulClassID, bool bCopy, bool bDeep) const | glo::SchemaInterface | private |
| getVersion() const | glo::SchemaInterface | |
| init() | glo::SchemaInterface | private |
| initNew() | glo::SchemaInterface | private |
| insertClassInfo(ClassInfo *pNewClassInfo) | glo::SchemaInterface | |
| isSuperClassFrom(unsigned long ulClassIDSuperClass, unsigned long ulClassIDSubClass) const | glo::SchemaInterface | |
| m_bInDeveloperMode | glo::SchemaInterface | private |
| m_ClassInfoMap | glo::SchemaInterface | private |
| m_ClassInfoMapIterator | glo::SchemaInterface | private |
| m_CurrentlyAssignedClassIDVector | glo::SchemaInterface | private |
| m_sDataSubDir | glo::SchemaInterface | private |
| m_sDescription | glo::SchemaInterface | private |
| m_sSchemaDataPath | glo::SchemaInterface | private |
| m_sSchemaFullName | glo::SchemaInterface | private |
| m_ulID | glo::SchemaInterface | private |
| m_ulVersion | glo::SchemaInterface | private |
| operator=(const SchemaInterface &rT) | glo::SchemaInterface | |
| Record class | glo::SchemaInterface | friend |
| SchemaInterface() | glo::SchemaInterface | protected |
| SchemaInterface(const std::map< unsigned long, ClassInfo * > *pClassInfoMap) | glo::SchemaInterface | protected |
| SchemaInterface(const std::map< unsigned long, std::shared_ptr< glo::ClassInfo > > rClassInfoMap) | glo::SchemaInterface | protected |
| SchemaInterface(const std::string &rsSchemaFullName, bool bInDeveloperMode=false) | glo::SchemaInterface | |
| SchemaInterface(const std::string &rsSchemaFullName, bool bInDeveloperMode, bool bNew) | glo::SchemaInterface | |
| SchemaInterface(const SchemaInterface &rT) | glo::SchemaInterface | |
| setDataSubDir(const std::string &rsDataSubDir) | glo::SchemaInterface | |
| setDescription(const std::string &rsDescription) | glo::SchemaInterface | |
| setSchemaFullName(const std::string &rsSchemaFullName) | glo::SchemaInterface | |
| setSchemaID(unsigned long ulID) | glo::SchemaInterface | |
| setSubClassInfosInAllClassInfo() | glo::SchemaInterface | |
| setVersion(unsigned long ulVersion) | glo::SchemaInterface | |
| tableNameExisting(const std::string &rsTableName) const | glo::SchemaInterface | |
| writeSchema() | glo::SchemaInterface | |
| ~SchemaInterface() | glo::SchemaInterface | virtual |