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;
For each library, here 'GlobalObjects' there is a type file.
#define __glo_export_dll
Definition GloTypes.h:63
This class reflects a unique ID of a class information attribute.
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 objects of this class, the information for GlobalObjects is how a persistent class attribute is st...
Definition GloClassInfoAttribute.h:76
Definition GloAbstractBaseLot.h:42