1#ifndef INC_GLOATTRIBUTEID_H
2#define INC_GLOATTRIBUTEID_H
44 class ClassInfoAttribute;
170 const std::string & sDelimiter =
"." );
251 void setID(
unsigned long ulClassID,
int iFieldPos );
272 int setID(
const std::string & sAttributeId,
const std::string & sDelimiter =
"." );
387 std::string
toString(
const std::string & sDelimiter )
const;
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Typen-Datei.
#define __glo_export_dll
Definition GloTypes.h:63
Diese Klasse spiegelt eine eindeutige ID eines Klasseninformations-Attributes wieder.
Definition GloAttributeID.h:74
unsigned long m_ulClassID
Definition GloAttributeID.h:87
ClassInfoAttribute * getClassInfoAttribute() const
AttributeID(const AttributeID &rT)
std::string toString(const std::string &sDelimiter) const
void setFieldPos(int iFieldPos)
AttributeID(const std::string &sAttributeId, const std::string &sDelimiter=".")
ClassInfoAttribute * m_pGloClassInfoAttribute
Definition GloAttributeID.h:116
AttributeID(const ClassInfoAttribute &rClassInfoAttribute)
void setID(unsigned long ulClassID, int iFieldPos)
std::string toString() const
void setClassID(unsigned long ulClassID)
int m_iFieldPos
Definition GloAttributeID.h:98
int setID(const std::string &sAttributeId, const std::string &sDelimiter=".")
unsigned long getClassID() const
virtual void setClassInfoAttribute(const ClassInfoAttribute &rClassInfoAttribute)
AttributeID(unsigned long ulClassID, int iFieldPos)
In Objekten dieser Klasse sind die Information für GlobalObjects, wie ein persistentes Klassenattribu...
Definition GloClassInfoAttribute.h:76
Definition GloAbstractBaseLot.h:42