1#ifndef INC_GLOATTRIBUTEID_H
2#define INC_GLOATTRIBUTEID_H
51 class ClassInfoAttribute;
177 const std::string & sDelimiter =
"." );
258 void setID(
unsigned long ulClassID,
int iFieldPos );
279 int setID(
const std::string & sAttributeId,
const std::string & sDelimiter =
"." );
394 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:70
This class reflects a unique ID of a class information attribute.
Definition GloAttributeID.h:81
unsigned long m_ulClassID
Definition GloAttributeID.h:94
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:123
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:105
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:83
Definition GloAbstractBaseLot.h:49