|
Public メソッド |
| | TDataElement (Telement_t type=tTypeUnknown, const Tstring &id=TunknownID) |
| | TDataElement (Tvoid *data, Telement_t type, const Tstring &id=TunknownID, Tint ndata=1) |
| | TDataElement (const TDataElement &right) |
| | ~TDataElement () |
| Tint | Record (TOutputObjectStream *output) |
| Tint | GetRecordSize () |
| Tvoid | FillData (Tvoid *data, Telement_t elementtype, Tint ndata=1) |
| Tvoid | FillData (Tvoid *data, Tint ndata=1) |
| Tvoid | Clear () |
| Tint | Serialize (Tvoid *buffer) |
| Tint * | GetIntData () const |
| Tstring * | GetStringData () const |
| Tdouble * | GetDoubleData () const |
| Tfloat * | GetFloatData () const |
| TUshort * | GetUnsignedShortData () const |
| Tshort * | GetShortData () const |
| Tlong * | GetLongData () const |
| TUlong * | GetUnsignedLongData () const |
| TUint * | GetUnsignedIntData () const |
| Tvoid * | GetData () const |
| Telement_t | GetElementType () const |
| Tint | GetNumberOfPrimitives () const |
| Tvoid | SetData (Tvoid *data) |
| Tvoid | SetElementType (Telement_t elementtype) |
| Tvoid | SetNumberOfPrimitives (Tint nprimitives) |
| Tint | StorePrimitives (Tint *buffer, Tint narray=0) const |
| Tint | StorePrimitives (Tstring *buffer, Tint narray=0) const |
| Tint | StorePrimitives (Tdouble *buffer, Tint narray=0) const |
| Tint | StorePrimitives (Tfloat *buffer, Tint narray=0) const |
| Tint | StorePrimitives (TUshort *buffer, Tint narray=0) const |
| Tint | StorePrimitives (Tshort *buffer, Tint narray=0) const |
| Tint | StorePrimitives (Tlong *buffer, Tint narray=0) const |
| Tint | StorePrimitives (TUlong *buffer, Tint narray=0) const |
| Tint | StorePrimitives (TUint *buffer, Tint narray=0) const |
| Tvoid | StorePrimitive (Tint &buffer) const |
| Tvoid | StorePrimitive (Tstring &buffer) const |
| Tvoid | StorePrimitive (Tdouble &buffer) const |
| Tvoid | StorePrimitive (Tfloat &buffer) const |
| Tvoid | StorePrimitive (TUshort &buffer) const |
| Tvoid | StorePrimitive (Tshort &buffer) const |
| Tvoid | StorePrimitive (Tlong &buffer) const |
| Tvoid | StorePrimitive (TUlong &buffer) const |
| Tvoid | StorePrimitive (TUint &buffer) const |
| const TDataElement & | operator= (const TDataElement &right) |
| Tbool | operator== (const TDataElement &right) const |
| Tbool | operator!= (const TDataElement &right) const |
| Tobject_t | GetObjectType () const |
| const Tstring & | GetID () const |
| Tvoid | SetObjectType (Tobject_t objecttype) |
| Tvoid | SetID (const Tstring &id) |
| virtual Tbool | operator== (const TStreamableObject &right) const |
| virtual Tbool | operator!= (const TStreamableObject &right) const |
Protected 変数 |
| Tobject_t | theObjectType |
| Tstring | theID |
フレンド |
| Tostream & | operator<< (Tostream &tos, const TDataElement &right) |