GlobalObjects
Loading...
Searching...
No Matches
glo::SchemaInterface Member List

This is the complete list of members for glo::SchemaInterface, including all inherited members.

_DEBUG_ToString()glo::SchemaInterface
BaseMaker classglo::SchemaInterfacefriend
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::SchemaInterfaceprivate
classIdExisting(unsigned long ulClassID) constglo::SchemaInterface
classInfoFileNameExisting(const std::string &rsClassFileName) constglo::SchemaInterface
classInfoNameExisting(const std::string &rsClassName) constglo::SchemaInterface
copyClassInfoListFrom(const SchemaInterface &rT)glo::SchemaInterfaceprivate
deleteAllClassInfos()glo::SchemaInterfaceprivate
destroyClassInfo(unsigned long ulClassID)glo::SchemaInterface
getAllAttributes(std::set< ClassInfoAttribute * > &rRetValContainer, unsigned long ulClassID, bool bWithSuperClassAttributes=true) constglo::SchemaInterface
getAllAttributes(std::map< std::string, ClassInfoAttribute *, std::less< std::string > > &rRetValContainer) constglo::SchemaInterface
getAllClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rClassInfoContainer, bool bCopy=true) constglo::SchemaInterface
getAllSubClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSubClassInfoContainer, unsigned long ulClassID, bool bCopy=true) constglo::SchemaInterface
getAllSuperClassIDs(std::set< unsigned long > &rSuperClassIdSet, unsigned long ulClassID) constglo::SchemaInterface
getAllSuperClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSuperClassInfoContainer, unsigned long ulClassID, bool bCopy=true) constglo::SchemaInterface
getAllTableNames(std::vector< std::string > &rTableNameContainer, unsigned long ulClassID) constglo::SchemaInterface
getAllTableNames(std::map< std::string, std::string, std::less< std::string > > &rTableNameContainer) constglo::SchemaInterface
getClassInfo(EnSeekMode eMode)glo::SchemaInterface
getClassInfoAttributeByAttributeID(int &riErr, const AttributeID &rAttributeID) constglo::SchemaInterface
getClassInfoAttributeByClassAndAttributeName(int &riErr, const std::string &rsClassName, const std::string &rsAttributeName) constglo::SchemaInterface
getClassInfoAttributeByTableAndFieldName(int &riErr, unsigned long ulClassID, const std::string &rsTableName, const std::string &rsFieldName) constglo::SchemaInterface
getClassInfoAttributeByTableAndFieldName(int &riErr, const std::string &rsTableName, const std::string &rsFieldName) constglo::SchemaInterface
getClassInfoByID(unsigned long ulClassID) constglo::SchemaInterface
getClassInfoByMainTable(const std::string &rsMainTableName) constglo::SchemaInterface
getClassInfoByName(const std::string &rsClassName) constglo::SchemaInterface
getClassInfoIndexByClassAndIndexName(int &riErr, const std::string &rsClassName, const std::string &rsIndexName) constglo::SchemaInterface
getClassTableWithPath(std::string &rstrRetVal, unsigned long ulClassID) constglo::SchemaInterface
getDataPath() constglo::SchemaInterface
getDataSubDir() constglo::SchemaInterface
getDescription() constglo::SchemaInterface
getNextClassID()glo::SchemaInterface
getNumberOfClassInfos() constglo::SchemaInterface
getSchemaFullName() constglo::SchemaInterface
getSchemaID() constglo::SchemaInterface
getSchemaName() constglo::SchemaInterface
getSchemaPath() constglo::SchemaInterface
getSubClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSubClassInfoContainer, unsigned long ulClassID, bool bCopy=true) constglo::SchemaInterface
getSubClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSubClassInfoContainer, unsigned long ulClassID, bool bCopy, bool bDeep) constglo::SchemaInterfaceprivate
getSuperClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSuperClassInfoContainer, unsigned long ulClassID, bool bCopy=true) constglo::SchemaInterface
getSuperClassInfos(std::map< unsigned long, ClassInfo *, std::less< unsigned long > > &rSuperClassInfoContainer, unsigned long ulClassID, bool bCopy, bool bDeep) constglo::SchemaInterfaceprivate
getVersion() constglo::SchemaInterface
init()glo::SchemaInterfaceprivate
initNew()glo::SchemaInterfaceprivate
insertClassInfo(ClassInfo *pNewClassInfo)glo::SchemaInterface
isSuperClassFrom(unsigned long ulClassIDSuperClass, unsigned long ulClassIDSubClass) constglo::SchemaInterface
m_bInDeveloperModeglo::SchemaInterfaceprivate
m_ClassInfoMapglo::SchemaInterfaceprivate
m_ClassInfoMapIteratorglo::SchemaInterfaceprivate
m_CurrentlyAssignedClassIDVectorglo::SchemaInterfaceprivate
m_sDataSubDirglo::SchemaInterfaceprivate
m_sDescriptionglo::SchemaInterfaceprivate
m_sSchemaDataPathglo::SchemaInterfaceprivate
m_sSchemaFullNameglo::SchemaInterfaceprivate
m_ulIDglo::SchemaInterfaceprivate
m_ulVersionglo::SchemaInterfaceprivate
operator=(const SchemaInterface &rT)glo::SchemaInterface
Record classglo::SchemaInterfacefriend
SchemaInterface()glo::SchemaInterfaceprotected
SchemaInterface(const std::map< unsigned long, ClassInfo * > *pClassInfoMap)glo::SchemaInterfaceprotected
SchemaInterface(const std::map< unsigned long, std::shared_ptr< glo::ClassInfo > > rClassInfoMap)glo::SchemaInterfaceprotected
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) constglo::SchemaInterface
writeSchema()glo::SchemaInterface
~SchemaInterface()glo::SchemaInterfacevirtual