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

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

_DEBUG_ToString()glo::ClassInfo
asSubClassAvailable(unsigned long ulSubClassID) constglo::ClassInfo
attributeExisting(ClassInfoAttribute *pAttribute) constglo::ClassInfo
attributeExisting(const std::string &rsAttributeName) constglo::ClassInfo
attributeFieldNameExisting(const std::string &rsAttributeFieldName)glo::ClassInfo
ClassInfo()glo::ClassInfo
ClassInfo(const std::string &rsSchemaName, const std::string &rsName, unsigned long ulClassID, const std::string &rsSuperClasses, const std::string &rsSuperClassesInfo)glo::ClassInfo
ClassInfo(const ClassInfo &rT)glo::ClassInfo
copyAttributListFrom(const ClassInfo &rT)glo::ClassInfoprivate
copyIndexListFrom(const ClassInfo &rT)glo::ClassInfoprivate
deleteAllInfoAttributes()glo::ClassInfo
deleteAllInfoIndexes()glo::ClassInfo
getAllAttributeFildNamesAsColumnRow(char cColumnDelimiter=g_cTableColumnDelimiter) constglo::ClassInfo
getAllAttributesSortByFieldPos(std::map< int, ClassInfoAttribute *, std::less< int > > &rRetValMap) constglo::ClassInfo
getAllClassMemberNamesSortByID(std::map< AttributeID, std::string > &rRetValMap) constglo::ClassInfo
getAttribute(EnSeekMode eMode)glo::ClassInfo
getAttributeByFieldName(const std::string &rsTableName, const std::string &rsFieldName) constglo::ClassInfo
getAttributeByID(const AttributeID &rAttributeID) constglo::ClassInfo
getAttributeByName(const std::string &rsName) constglo::ClassInfo
getClassDescription() constglo::ClassInfo
getClassID() constglo::ClassInfo
getClassModifier() constglo::ClassInfo
getClassName() constglo::ClassInfo
getFileDescription() constglo::ClassInfo
getFileName() constglo::ClassInfo
getIndex(EnSeekMode eMode)glo::ClassInfo
getIndexes(std::vector< AllSetIndexInfo > &rIndexes) constglo::ClassInfo
getIndexFromName(const std::string &rsIndexName) constglo::ClassInfo
getName() constglo::ClassInfo
getNamespaces(std::vector< std::string > &rNamespaces) constglo::ClassInfo
getNumberOfAttributes() constglo::ClassInfo
getNumberOfIndexes() constglo::ClassInfo
getSchemaName() constglo::ClassInfo
getSubClassInfos()glo::ClassInfo
getSuperClasses() constglo::ClassInfo
getSuperClasses(std::vector< unsigned long > &rSuperClassIdVector) constglo::ClassInfo
getSuperClassesInfo() constglo::ClassInfo
getSuperClassesInfo(std::vector< std::string > &rSuperClassesInfoVector) constglo::ClassInfo
getSuperClassesInfoTuples(std::vector< std::shared_ptr< SuperClassIdInfoTuple > > &rSuperClassesInfoTuplesVector) constglo::ClassInfo
getTableNameFirstAttribute() constglo::ClassInfo
indexExisting(ClassInfoIndex *pIndex) constglo::ClassInfo
indexExisting(const std::string &rsIndexName) constglo::ClassInfo
insertSubClassInfo(ClassInfo *pSubClassInfo)glo::ClassInfo
isDirectSubclassOf(unsigned long ulSuperClassID) constglo::ClassInfo
m_AttributeListglo::ClassInfoprivate
m_AttributeListIteratorglo::ClassInfoprivate
m_IndexListglo::ClassInfoprivate
m_IndexListIteratorglo::ClassInfoprivate
m_sClassDescriptionglo::ClassInfoprivate
m_sClassModifierglo::ClassInfoprivate
m_sFileDescriptionglo::ClassInfoprivate
m_sFileNameglo::ClassInfoprivate
m_sNameglo::ClassInfoprivate
m_sSchemaNameglo::ClassInfoprivate
m_sSuperClassesglo::ClassInfoprivate
m_sSuperClassesInfoglo::ClassInfoprivate
m_SubClassInfoListglo::ClassInfoprivate
m_ulClassIDglo::ClassInfoprivate
operator=(const ClassInfo &rT)glo::ClassInfo
removeAttribute(ClassInfoAttribute *pAttribute, bool bDelete=false)glo::ClassInfo
removeIndex(ClassInfoIndex *pIndex, bool bDelete=false)glo::ClassInfo
removeSubClassInfo(unsigned long ulClassID)glo::ClassInfo
SchemaInterface classglo::ClassInfofriend
setAllAttributesTableName(const std::string &rsTableName) constglo::ClassInfo
setClassDescription(const std::string &rstrClassDescription)glo::ClassInfo
setClassID(unsigned long ulClassID)glo::ClassInfo
setClassModifier(const std::string &rstrClassModifier)glo::ClassInfo
setFileDescription(const std::string &rstrFileDescription)glo::ClassInfo
setFileName(const std::string &rsFileName)glo::ClassInfo
setName(const std::string &rsName)glo::ClassInfo
setSchemaName(const std::string &rsSchemaName)glo::ClassInfo
setSuperClasses(const std::string &rsSuperClasses)glo::ClassInfo
setSuperClassesInfo(const std::string &rsSuperClassesInfo)glo::ClassInfo
setSuperClassesInfoTuples(const std::vector< std::shared_ptr< SuperClassIdInfoTuple > > &rSuperClassesInfoTuplesVector)glo::ClassInfo
takeOverAttribute(ClassInfoAttribute *pAttribute)glo::ClassInfo
takeOverIndex(ClassInfoIndex *pIndex)glo::ClassInfo
~ClassInfo()glo::ClassInfovirtual