![]() |
VR-Link API Documentation for DIS
|
OMT Datatype of type Integer - in network format which means Big Endian representation. More...
Inheritance diagram for DtIntDatatypeRep:
Collaboration diagram for DtIntDatatypeRep:Public Member Functions | |
| DtIntDatatypeRep (bool useImplicitPadding, bool unsign=false) | |
| Default Constructor. More... | |
| virtual | ~DtIntDatatypeRep () |
| Destructor. More... | |
| DtIntDatatypeRep (const DtIntDatatypeRep &orig) | |
| Copy Constructor. More... | |
| DtIntDatatypeRep & | operator= (const DtIntDatatypeRep &rhs) |
| Assignment Operator. More... | |
| virtual const char * | datatype () const |
| virtual int | intVal (const void *) |
| virtual unsigned | unsignedIntVal (const void *) const |
| virtual DtString | stringRep (const void *ptr, int *size=0) const |
| virtual double | numberRep (const void *ptr, int *size=0) const |
| virtual void | setUnsigned (bool) |
| virtual std::vector< char > | valueFromStringRep (const DtString &stringRep) const |
| virtual int | byteAlignment () const |
| The alignment size in bytes for this representation. More... | |
Public Member Functions inherited from DtDatatypeRep | |
| DtDatatypeRep (bool useImplicitPadding) | |
| DtDatatypeRep (const DtDatatypeRep &orig) | |
| Copy Constructor. More... | |
| DtDatatypeRep & | operator= (const DtDatatypeRep &rhs) |
| Assignment Operator. More... | |
Static Public Member Functions | |
| static int | intValFromBuffer (const void *) |
Protected Member Functions | |
| const DtNetU32 * | netValPtr (const void *ptr, int *size=0) const |
| Align pointer if necessary and if provided pass back size of data and any added padding. More... | |
Protected Attributes | |
| bool | myIsUnsigned |
Protected Attributes inherited from DtDatatypeRep | |
| bool | myUseImplicitPadding |
OMT Datatype of type Integer - in network format which means Big Endian representation.
Default Constructor.
|
virtual |
Destructor.
| DtIntDatatypeRep::DtIntDatatypeRep | ( | const DtIntDatatypeRep & | orig | ) |
Copy Constructor.
|
inlinevirtual |
The alignment size in bytes for this representation.
Implements DtDatatypeRep.
|
virtual |
|
virtual |
|
static |
|
protected |
Align pointer if necessary and if provided pass back size of data and any added padding.
|
virtual |
Reimplemented in DtIntLEDatatypeRep.
| DtIntDatatypeRep& DtIntDatatypeRep::operator= | ( | const DtIntDatatypeRep & | rhs | ) |
Assignment Operator.
|
virtual |
Reimplemented in DtIntLEDatatypeRep.
|
virtual |
Implements DtDatatypeRep.
Reimplemented in DtIntLEDatatypeRep.
|
virtual |
Reimplemented in DtIntLEDatatypeRep.
|
virtual |
|
protected |