GlobalObjects
|
Vollständige Aufstellung aller Elemente für glo::Record einschließlich aller geerbten Elemente.
_DEBUG_ToString() | glo::Record | |
acceptClassInfoAttributesToDataAttributes(const std::set< ClassInfoAttribute * > &rClassInfoAttributeSet, unsigned long ulClassID) | glo::Record | protected |
allObjIDsHaveFilePos() const | glo::Record | |
AttributeMap() const | glo::Record | protected |
containedInAttributeSet(const BaseRecordAttribute &rPruefAttribut) const | glo::Record | protected |
containedInTableObjIDSet(const ObjIDRecordAttribute &rPruefAttribut) const | glo::Record | protected |
DataStreamer class | glo::Record | friend |
deleteAllAttributeData() | glo::Record | |
deleteAllIndexStrings() | glo::Record | |
FileAttributes() const | glo::Record | protected |
forget() | glo::Record | |
getAllAttributes(std::list< BaseRecordAttribute * > &rRetValList, const std::vector< unsigned long > *pClassIdVector=0) const | glo::Record | |
getAllAttributes(std::list< std::shared_ptr< BaseRecordAttribute > > &rRetValList, const std::vector< unsigned long > *pClassIdVector=0) const | glo::Record | |
getAllAttributesSortByID(std::map< AttributeID, BaseRecordAttribute *, std::less< AttributeID > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) const | glo::Record | |
getAllAttributesSortByID(std::map< AttributeID, std::shared_ptr< BaseRecordAttribute >, std::less< AttributeID > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) const | glo::Record | |
getAllAttributesSortByName(std::map< std::string, BaseRecordAttribute *, std::less< std::string > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) const | glo::Record | |
getAllAttributesSortByName(std::map< std::string, std::shared_ptr< BaseRecordAttribute >, std::less< std::string > > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) const | glo::Record | |
getAllClassMemberNames(std::list< std::string > &rRetValList, const std::vector< unsigned long > *pClassIdVector=0) const | glo::Record | |
getAllClassMemberNamesSortByID(std::map< AttributeID, std::string > &rRetValMap, const std::vector< unsigned long > *pClassIdVector=0) const | glo::Record | |
getAllIndexStrings() const | glo::Record | |
getAttribute(BaseRecordAttribute *&prRetVal, EnSeekMode eMode) | glo::Record | |
getAttribute(std::shared_ptr< BaseRecordAttribute > &rRetVal, EnSeekMode eMode) | glo::Record | |
getAttributeByAttributeID(BaseRecordAttribute *&prRetVal, const AttributeID &rAttributeID) const | glo::Record | |
getAttributeByAttributeID(std::shared_ptr< BaseRecordAttribute > &rRetVal, const AttributeID &rAttributeID) const | glo::Record | |
getAttributeByClassMemberName(BaseRecordAttribute *&prRetVal, const std::string &sName) const | glo::Record | |
getAttributeByClassMemberName(std::shared_ptr< BaseRecordAttribute > &rRetVal, const std::string &sName) const | glo::Record | |
getAttributeByFieldName(BaseRecordAttribute *&prRetVal, const std::string &sName) const | glo::Record | |
getAttributeByFieldName(std::shared_ptr< BaseRecordAttribute > &rRetVal, const std::string &sName) const | glo::Record | |
getAttributeByTableFieldName(BaseRecordAttribute *&prRetVal, const std::string &sName) const | glo::Record | |
getAttributeByTableFieldName(std::shared_ptr< BaseRecordAttribute > &rRetVal, const std::string &sName) const | glo::Record | |
getAttributesFromTableSortByFieldPos(std::vector< BaseRecordAttribute * > &rRetValVector, unsigned long ulClassID) | glo::Record | |
getClassID() const | glo::Record | |
getIndexString(std::string &rsRetValIndex, const SchemaInterface &rSchemaInterface, const ClassInfoIndex &rClassInfoIndex, const std::map< ObjID, Record *, std::less< ObjID > > &rIndexRecords) const | glo::Record | protected |
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) const | glo::Record | protected |
getObjID() const | glo::Record | |
getReferenceCount() const | glo::Record | |
getTableObjIDAttribute(ObjIDRecordAttribute *&prRetVal, EnSeekMode eMode) | glo::Record | |
getTableObjIDAttribute(std::shared_ptr< BaseRecordAttribute > &rRetVal, EnSeekMode eMode) | glo::Record | |
hasObjIDInMap() const | glo::Record | |
init() | glo::Record | private |
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_AttributeMap | glo::Record | private |
m_AttributeMapIterator | glo::Record | private |
m_bDeleteControl | glo::Record | private |
m_FileAttributes | glo::Record | private |
m_IndexStrNameTupleVector | glo::Record | private |
m_LocalCriticalSection | glo::Record | private |
m_ObjectReferencingAttributes | glo::Record | private |
m_ObjID | glo::Record | private |
m_TableObjIDMap | glo::Record | private |
m_TableObjIDMapIterator | glo::Record | private |
m_uiReferenceCount | glo::Record | private |
Manager class | glo::Record | friend |
ObjectReferencingAttributes() const | glo::Record | protected |
operator=(const Record &rT) | glo::Record | |
PrivateBase class | glo::Record | friend |
Record() | glo::Record | |
Record(const ObjID &rObjID) | glo::Record | |
Record(const Record &rT, bool bDeepCopy=false) | glo::Record | |
remember() | glo::Record | |
removeAllFilePos() | glo::Record | protected |
removeAndForgetAllBaseRecordAttributes() | glo::Record | |
removeAndForgetAllObjIDRecordAttributes() | glo::Record | |
removeGenericDanglingPointer() | glo::Record | |
setDeterminedFileNamesForAllAttributesWithThese() | glo::Record | |
setObjID(const ObjID &rObjID) | glo::Record | |
sm_uiInstanceCount | glo::Record | static |
TableObjIDMap() const | glo::Record | protected |
TableReaderInterface class | glo::Record | friend |
TableWriterInterface class | glo::Record | friend |
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::Record | protected |
TransactionManager class | glo::Record | friend |
~Record() | glo::Record | protectedvirtual |