GlobalObjects
|
This is the complete list of members for glo::SchemaInterface, including all inherited members.
_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 |