1#ifndef INC_GLOULONGRECORDATTRIBUTE_H
2#define INC_GLOULONGRECORDATTRIBUTE_H
130 const std::streampos & rFilePos );
157 unsigned long ulValue,
158 const std::streampos & rFilePos );
Header für INumRecordAttribute
Für jede Bibliothek, hier 'GlobalObjects' gibt es eine Typen-Datei.
#define __glo_export_dll
Definition GloTypes.h:63
Basisklasse für die einzelnen Attribute eines Record.
Definition GloBaseRecordAttribute.h:109
In Objekten dieser Klasse sind die Information für GlobalObjects, wie ein persistentes Klassenattribu...
Definition GloClassInfoAttribute.h:76
Repräsentiert als Oberklasse alle Ganzzahl-Attribute eines Record.
Definition GloINumRecordAttribute.h:59
Klasse für die vorzeichenlose Long-Attribute eines Record.
Definition GloULongRecordAttribute.h:60
virtual int takeValue(const BaseRecordAttribute &rT)
virtual BaseRecordAttribute * getCopy()
virtual std::string getValueAsStreamString() const
virtual ~ULongRecordAttribute()
virtual void setValueFromVoid(void *pValue)
unsigned long m_ulValue
Definition GloULongRecordAttribute.h:73
virtual void * getValueAsVoidPointer()
virtual std::string getValueAsDataString() const
virtual bool dataIsFieldContent() const
ULongRecordAttribute(ClassInfoAttribute *pType, const std::streampos &rFilePos)
virtual std::string getValueAsString() const
void setValue(unsigned long ulValue)
const unsigned long & getValueRef() const
virtual std::string getValueAsDisplayString() const
ULongRecordAttribute(const ULongRecordAttribute &rT)
ULongRecordAttribute(ClassInfoAttribute *pType, unsigned long ulValue, const std::streampos &rFilePos)
virtual unsigned short getDataFieldLength() const
Definition GloAbstractBaseLot.h:42