|
| IntLotRecordAttribute (ClassInfoAttribute *pType, const std::streampos &rFilePos) |
|
virtual void | addValue (const std::string rsValue) |
|
virtual void | addValue (int iValue)=0 |
|
virtual int | takeValue (const BaseRecordAttribute &rT) |
|
|
bool | operator== (const IntLotRecordAttribute &rT) const |
| Vergleichsoperator.
|
|
bool | operator!= (const IntLotRecordAttribute &rT) const |
| Vergleichsoperator.
|
|
| TypeLotRecordAttribute (ClassInfoAttribute *pType, const std::streampos &rFilePos) |
|
bool | operator== (const TypeLotRecordAttribute &rT) const |
| Vergleichsoperator.
|
|
bool | operator!= (const TypeLotRecordAttribute &rT) const |
| Vergleichsoperator.
|
|
| LotRecordAttribute (ClassInfoAttribute *pType, const std::streampos &rFilePos) |
|
virtual void | clearValueLot ()=0 |
|
virtual bool | dataIsFieldContent () const |
|
virtual int | getAttributeValueBlob (eut::Blob &rBlob) const |
|
virtual unsigned short | getDataFieldLength () const |
|
virtual std::string | getDataReference () const |
|
const std::string & | getFileName () const |
|
virtual int | getFormattedFieldContents (std::string &rsRetVal, DATA_REFERENCE_INFO &rRetValInfo, ObjID ObjID) |
|
virtual std::string | getValueAsDataString () const |
|
virtual std::string | getValueAsDisplayString () const |
|
virtual std::string | getValueAsStreamString () const |
|
virtual std::string | getValueAsString () const |
|
virtual std::size_t | getValueSize () const =0 |
|
virtual void | initNew () |
|
void | setDeterminedFileNameFromAttributeValue (ObjID ObjID) |
|
void | setFileName (const std::string &rsFileName) |
|
virtual int | updateDataReference (const std::string &rsDataPath, DATA_REFERENCE_INFO MethodInfo) |
|
bool | operator== (const LotRecordAttribute &rT) const |
| Vergleichsoperator.
|
|
bool | operator!= (const LotRecordAttribute &rT) const |
| Vergleichsoperator.
|
|
| BaseRecordAttribute (ClassInfoAttribute *pClassInfoAttribut, const std::streampos &rFilePos) |
|
virtual | ~BaseRecordAttribute () |
|
unsigned int | forget () |
|
AttributeID | getAttributeID () const |
|
ClassInfoAttribute * | getClassInfoAttribute () const |
|
std::string | getClassMemberName () const |
|
std::string | getClassName () const |
|
virtual BaseRecordAttribute * | getCopy ()=0 |
|
EnDataType | getDataType () const |
|
std::string | getFieldName () const |
|
int | getFieldPos () |
|
std::streampos | getFilePosition () const |
|
EnDataTypeGroup | getInfoType () |
|
unsigned int | getReferenceCount () const |
|
std::string | getTableFieldName () const |
|
std::string | getTableName () const |
|
ClassInfoAttribute::Type | getType () const |
|
std::string | getTypeAsCppString () const |
|
std::string | getTypeAsString () const |
|
std::string | getTypeInfo () const |
|
virtual void * | getValueAsVoidPointer ()=0 |
|
unsigned int | remember () |
|
virtual void | setDataReference (const std::string &rsDataReference) |
|
void | setFilePosition (const std::streampos &rFilePos) |
|
virtual int | setValueFromObjectAttributeID (Persistent &rObject, const AttributeID &rAttributeID) |
|
virtual void | setValueFromVoid (void *pValue)=0 |
|
bool | operator== (const BaseRecordAttribute &rT) const |
| Vergleichsoperator, es werden alle Attribute verglichen.
|
|
bool | operator!= (const BaseRecordAttribute &rT) const |
| Vergleichsoperator, es werden alle Attribute verglichen.
|
|
Basisklasse für unterschiedliche Integer-Kontainer-Attribute eines Record.
- Copyright
- © 2010 Helmut Jakoby
- Autor
- Helmut Jakoby
virtual void glo::IntLotRecordAttribute::addValue |
( |
const std::string | rsValue | ) |
|
|
virtual |
Fügt übergebenen Wert am Ende des Kontainers ein, welcher als String übergeben wird. Es wird auf ein Integer konvertiert.
Wird gebraucht, um die Socketübertragung zu gewährleisten, weil diese mit Zeichenketten arbeitet.
- Parameter
-
[in] | rsValue | Der einzufügende Wert. |
Implementiert glo::TypeLotRecordAttribute.