|
| | IntLotRecordAttribute (ClassInfoAttribute *pType, const std::streampos &rFilePos) |
| |
| virtual void | addValue (const std::string rsValue) override |
| |
| virtual void | addValue (int iValue)=0 |
| |
| virtual int | takeValue (const BaseRecordAttribute &rT) override |
| |
|
| 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 override |
| |
| virtual int | getAttributeValueBlob (eut::Blob &rBlob) const override |
| |
| virtual unsigned short | getDataFieldLength () const override |
| |
| virtual std::string | getDataReference () const override |
| |
| const std::string & | getFileName () const |
| |
| virtual int | getFormattedFieldContents (std::string &rsRetVal, DATA_REFERENCE_INFO &rRetValInfo, ObjID ObjID) override |
| |
| virtual std::string | getValueAsDataString () const override |
| |
| virtual std::string | getValueAsDisplayString () const override |
| |
| virtual std::string | getValueAsStreamString () const override |
| |
| virtual std::string | getValueAsString () const override |
| |
| virtual std::size_t | getValueSize () const =0 |
| |
| virtual void | initNew () override |
| |
| void | setDeterminedFileNameFromAttributeValue (ObjID ObjID) |
| |
| void | setFileName (const std::string &rsFileName) |
| |
| virtual int | updateDataReference (const std::string &rsDataPath, DATA_REFERENCE_INFO MethodInfo) override |
| |
| 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 |
| |
| unsigned long | getClassID () 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 | ) |
|
|
overridevirtual |
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.