Public Types | |
| enum | Format { Ieee, Ibm } |
| enum | UserType { Auto = 0, SI8, UI8, SI16, UI16, SI32, UI32, F32, F64, SI64 } |
Public Member Functions | |
| DataCharacteristics (bool ii=false, bool is=true, ByteCount n=N4, Format f=Ieee, bool l=__islittle__) | |
| DataCharacteristics (const BinDataDesc &bd) | |
| bool | isIeee () const |
| DataCharacteristics (unsigned char c1, unsigned char c2) | |
| DataCharacteristics (const char *s) | |
| virtual int | maxStringifiedSize () const |
| virtual void | toString (char *) const |
| virtual void | set (const char *) |
| virtual void | dump (unsigned char &, unsigned char &) const |
| virtual void | set (unsigned char, unsigned char) |
| DataCharacteristics (const signed char *) | |
| DataCharacteristics (const signed char &) | |
| DataCharacteristics (const short *) | |
| DataCharacteristics (const short &) | |
| DataCharacteristics (const int *) | |
| DataCharacteristics (const int &) | |
| DataCharacteristics (const unsigned char *) | |
| DataCharacteristics (const unsigned char &) | |
| DataCharacteristics (const unsigned short *) | |
| DataCharacteristics (const unsigned short &) | |
| DataCharacteristics (const unsigned int *) | |
| DataCharacteristics (const unsigned int &) | |
| DataCharacteristics (const float *) | |
| DataCharacteristics (const float &) | |
| DataCharacteristics (const double *) | |
| DataCharacteristics (const double &) | |
| DataCharacteristics (const od_int64 *) | |
| DataCharacteristics (const od_int64 &) | |
| bool | operator== (const DataCharacteristics &dc) const |
| bool | operator!= (const DataCharacteristics &dc) const |
| DataCharacteristics & | operator= (const BinDataDesc &bd) |
| bool | needSwap () const |
| DeclareEnumUtils (UserType) DataCharacteristics(UserType) | |
| UserType | userType () const |
| will return 'nearest' | |
Public Attributes | |
| Format | fmt |
| bool | littleendian |
| DataCharacteristics::DataCharacteristics | ( | bool | ii = false, |
|
| bool | is = true, |
|||
| ByteCount | n = N4, |
|||
| Format | f = Ieee, |
|||
| bool | l = __islittle__ | |||
| ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const BinDataDesc & | bd | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | unsigned char | c1, | |
| unsigned char | c2 | |||
| ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const char * | s | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const signed char * | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const signed char & | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const short * | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const short & | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const int * | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const int & | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const unsigned char * | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const unsigned char & | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const unsigned short * | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const unsigned short & | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const unsigned int * | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const unsigned int & | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const float * | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const float & | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const double * | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const double & | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const od_int64 * | ) | [inline] |
| DataCharacteristics::DataCharacteristics | ( | const od_int64 & | ) | [inline] |
| DataCharacteristics::DeclareEnumUtils | ( | UserType | ) |
| virtual void DataCharacteristics::dump | ( | unsigned char & | , | |
| unsigned char & | ||||
| ) | const [virtual] |
Reimplemented from BinDataDesc.
| bool DataCharacteristics::isIeee | ( | ) | const [inline] |
| virtual int DataCharacteristics::maxStringifiedSize | ( | ) | const [inline, virtual] |
Reimplemented from BinDataDesc.
| bool DataCharacteristics::needSwap | ( | ) | const [inline] |
| bool DataCharacteristics::operator!= | ( | const DataCharacteristics & | dc | ) | const [inline] |
| DataCharacteristics& DataCharacteristics::operator= | ( | const BinDataDesc & | bd | ) | [inline] |
| bool DataCharacteristics::operator== | ( | const DataCharacteristics & | dc | ) | const [inline] |
| virtual void DataCharacteristics::set | ( | unsigned | char, | |
| unsigned | char | |||
| ) | [virtual] |
Reimplemented from BinDataDesc.
| virtual void DataCharacteristics::set | ( | const char * | ) | [virtual] |
Reimplemented from BinDataDesc.
| virtual void DataCharacteristics::toString | ( | char * | ) | const [virtual] |
Reimplemented from BinDataDesc.
| UserType DataCharacteristics::userType | ( | ) | const |
will return 'nearest'
1.7.1