|
| DataCharacteristics (bool ii=false, bool is=true, ByteCount n=N4, Format f=Ieee, bool l=__islittle__) |
|
| DataCharacteristics (const BinDataDesc &) |
|
| DataCharacteristics (const char *s) |
|
| DataCharacteristics (const double &) |
|
| DataCharacteristics (const double *) |
|
| DataCharacteristics (const float &) |
|
| DataCharacteristics (const float *) |
|
| DataCharacteristics (const int &) |
|
| DataCharacteristics (const int *) |
|
| DataCharacteristics (const od_int64 &) |
|
| DataCharacteristics (const od_int64 *) |
|
| DataCharacteristics (const short &) |
|
| DataCharacteristics (const short *) |
|
| DataCharacteristics (const signed char &) |
|
| DataCharacteristics (const signed char *) |
|
| DataCharacteristics (const unsigned char &) |
|
| DataCharacteristics (const unsigned char *) |
|
| DataCharacteristics (const unsigned int &) |
|
| DataCharacteristics (const unsigned int *) |
|
| DataCharacteristics (const unsigned short &) |
|
| DataCharacteristics (const unsigned short *) |
|
| DataCharacteristics (OD::DataRepType) |
|
| DataCharacteristics (unsigned char c1, unsigned char c2) |
|
| DataCharacteristics (UserType) |
|
| ~DataCharacteristics () |
|
void | dump (unsigned char &, unsigned char &) const override |
|
double | getLimitValue (bool max) const |
|
bool | isIeee () const |
|
int | maxStringifiedSize () const override |
|
bool | needSwap () const |
|
bool | operator!= (const DataCharacteristics &dc) const |
|
DataCharacteristics & | operator= (const BinDataDesc &bd) |
|
bool | operator== (const DataCharacteristics &dc) const |
|
void | putUserType (IOPar &iop) const |
|
void | set (const char *) override |
|
void | set (unsigned char, unsigned char) override |
|
void | toString (BufferString &) const override |
|
UserType | userType () const |
| will return 'nearest' More...
|
|
| BinDataDesc (bool ii, bool is, int b) |
|
| BinDataDesc (bool ii=false, bool is=true, ByteCount b=N4) |
|
| BinDataDesc (const char *s) |
|
| BinDataDesc (const double &) |
|
| BinDataDesc (const double *) |
|
| BinDataDesc (const float &) |
|
| BinDataDesc (const float *) |
|
| BinDataDesc (const int &) |
|
| BinDataDesc (const int *) |
|
| BinDataDesc (const short &) |
|
| BinDataDesc (const short *) |
|
| BinDataDesc (const signed char &) |
|
| BinDataDesc (const signed char *) |
|
| BinDataDesc (const unsigned char &) |
|
| BinDataDesc (const unsigned char *) |
|
| BinDataDesc (const unsigned int &) |
|
| BinDataDesc (const unsigned int *) |
|
| BinDataDesc (const unsigned short &) |
|
| BinDataDesc (const unsigned short *) |
|
| BinDataDesc (unsigned char c1, unsigned char c2) |
|
virtual | ~BinDataDesc () |
|
virtual bool | convertsWellTo (const BinDataDesc &) const |
|
bool | isEqual (const BinDataDesc &dc) const |
|
bool | isInteger () const |
|
bool | isSigned () const |
|
ByteCount | nrBytes () const |
|
bool | operator!= (const BinDataDesc &dc) const |
|
bool | operator== (const BinDataDesc &dc) const |
|
void | set (bool ii, bool is, ByteCount b) |
|
void | set (bool ii, bool is, int b) |
|
void | setInteger (bool yn) |
|
void | setNrBytes (ByteCount n) |
|
void | setNrBytes (int n) |
|
void | setSigned (bool yn) |
|
int | sizeFor (int n) const |
|
byte-level data characteristics of stored data.
Used for the interpretation (read or write) of data in buffers that are read directly from disk into buffer. In that case cross-platform issues arise: byte-ordering and int/float layout. The IBM Format is only supported for the types that are used in SEG-Y sample data handling. SGI is a future option.
<>