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

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

_DEBUG_ToString()glo::Record
acceptClassInfoAttributesToDataAttributes(const std::set< ClassInfoAttribute * > &rClassInfoAttributeSet, unsigned long ulClassID)glo::Recordprotected
allObjIDsHaveFilePos() constglo::Record
AttributeMap() constglo::Recordprotected
containedInAttributeSet(const BaseRecordAttribute &rPruefAttribut) constglo::Recordprotected
containedInTableObjIDSet(const ObjIDRecordAttribute &rPruefAttribut) constglo::Recordprotected
DataStreamer classglo::Recordfriend
deleteAllAttributeData()glo::Record
deleteAllIndexStrings()glo::Record
FileAttributes() constglo::Recordprotected
forget()glo::Record
getAllAttributes(std::list< BaseRecordAttribute * > &rRetValList, const std::vector< unsigned long > *pClassIdVector=0) constglo::Record
getAllAttributes(std::list< std::shared_ptr< BaseRecordAttribute > > &rRetValList, const std::vector< unsigned long > *pClassIdVector=0) constglo::Record
getAllAttributesSortByID(std::map< AttributeID, BaseRecordAttribute *, std::less< AttributeID > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) constglo::Record
getAllAttributesSortByID(std::map< AttributeID, std::shared_ptr< BaseRecordAttribute >, std::less< AttributeID > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) constglo::Record
getAllAttributesSortByName(std::map< std::string, BaseRecordAttribute *, std::less< std::string > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) constglo::Record
getAllAttributesSortByName(std::map< std::string, std::shared_ptr< BaseRecordAttribute >, std::less< std::string > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) constglo::Record
getAllClassMemberNames(std::list< std::string > &rRetValList, const std::vector< unsigned long > *pClassIdVector=0) constglo::Record
getAllClassMemberNamesSortByID(std::map< AttributeID, std::string > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) constglo::Record
getAllIndexStrings() constglo::Record
getAttribute(BaseRecordAttribute *&prRetVal, EnSeekMode eMode)glo::Record
getAttribute(std::shared_ptr< BaseRecordAttribute > &rRetVal, EnSeekMode eMode)glo::Record
getAttributeByAttributeID(BaseRecordAttribute *&prRetVal, const AttributeID &rAttributeID) constglo::Record
getAttributeByAttributeID(std::shared_ptr< BaseRecordAttribute > &rRetVal, const AttributeID &rAttributeID) constglo::Record
getAttributeByClassMemberName(BaseRecordAttribute *&prRetVal, const std::string &sName) constglo::Record
getAttributeByClassMemberName(std::shared_ptr< BaseRecordAttribute > &rRetVal, const std::string &sName) constglo::Record
getAttributeByFieldName(BaseRecordAttribute *&prRetVal, const std::string &sName) constglo::Record
getAttributeByFieldName(std::shared_ptr< BaseRecordAttribute > &rRetVal, const std::string &sName) constglo::Record
getAttributeByTableFieldName(BaseRecordAttribute *&prRetVal, const std::string &sName) constglo::Record
getAttributeByTableFieldName(std::shared_ptr< BaseRecordAttribute > &rRetVal, const std::string &sName) constglo::Record
getAttributesFromTableSortByFieldPos(std::vector< BaseRecordAttribute * > &rRetValVector, unsigned long ulClassID)glo::Record
getClassID() constglo::Record
getIndexString(std::string &rsRetValIndex, const SchemaInterface &rSchemaInterface, const ClassInfoIndex &rClassInfoIndex, const std::map< ObjID, Record *, std::less< ObjID > > &rIndexRecords) constglo::Recordprotected
getIndexString(std::string &rsRetValIndex, const std::vector< eut::LanguageFunctions::EnLanguageKey > &rLanguageKeys, bool bCaseSensitive, const SchemaInterface &rSchemaInterface, const ClassInfoIndex::IndexAttributeItem &rIndexAttributeItem, const std::map< ObjID, Record *, std::less< ObjID > > &rIndexRecords) constglo::Recordprotected
getObjID() constglo::Record
getReferenceCount() constglo::Record
getTableObjIDAttribute(ObjIDRecordAttribute *&prRetVal, EnSeekMode eMode)glo::Record
getTableObjIDAttribute(std::shared_ptr< BaseRecordAttribute > &rRetVal, EnSeekMode eMode)glo::Record
hasObjIDInMap() constglo::Record
init()glo::Recordprivate
initNew()glo::Record
initNew(unsigned long ulClassID)glo::Record
initNew(const std::map< unsigned long, ClassInfo * > &rClassInfoMap, unsigned long ulClassID, bool bWithSuperClassAttributes=true)glo::Record
initNew(const std::map< unsigned long, std::shared_ptr< glo::ClassInfo > > &rClassInfoMap, unsigned long ulClassID, bool bWithSuperClassAttributes=true)glo::Record
insertInAllIndexStrings(const std::string &rsIndex, const std::string &rsIndexName, bool bUnique, unsigned long ulClassID)glo::Record
m_AttributeMapglo::Recordprivate
m_AttributeMapIteratorglo::Recordprivate
m_bDeleteControlglo::Recordprivate
m_FileAttributesglo::Recordprivate
m_IndexStrNameTupleVectorglo::Recordprivate
m_LocalCriticalSectionglo::Recordprivate
m_ObjectReferencingAttributesglo::Recordprivate
m_ObjIDglo::Recordprivate
m_TableObjIDMapglo::Recordprivate
m_TableObjIDMapIteratorglo::Recordprivate
m_uiReferenceCountglo::Recordprivate
Manager classglo::Recordfriend
ObjectReferencingAttributes() constglo::Recordprotected
operator=(const Record &rT)glo::Record
PrivateBase classglo::Recordfriend
Record()glo::Record
Record(const ObjID &rObjID)glo::Record
Record(const Record &rT, bool bDeepCopy=false)glo::Record
remember()glo::Record
removeAllFilePos()glo::Recordprotected
removeAndForgetAllBaseRecordAttributes()glo::Record
removeAndForgetAllObjIDRecordAttributes()glo::Record
removeGenericDanglingPointer()glo::Record
setDeterminedFileNamesForAllAttributesWithThese()glo::Record
setObjID(const ObjID &rObjID)glo::Record
sm_uiInstanceCountglo::Recordstatic
TableObjIDMap() constglo::Recordprotected
TableReaderInterface classglo::Recordfriend
TableWriterInterface classglo::Recordfriend
takeOverAttribute(BaseRecordAttribute *pAttribute, bool bDeepCopy=false)glo::Record
takeOverObjIDsFilePos(const Record &rSourceRecord)glo::Record
takeOverRecord(const Record &rRecord, bool bDeepCopy=false)glo::Record
takeOverRecordData(const Record &rSourceRecord)glo::Record
takeOverTableObjIDAttribute(ObjIDRecordAttribute *pObjIDAttribute, bool bDeepCopy=false)glo::Recordprotected
TransactionManager classglo::Recordfriend
~Record()glo::Recordprotectedvirtual