|
| CanonicalDataConversion () |
| Construct the object. More...
|
|
virtual | ~CanonicalDataConversion () |
|
size_t | toLocal (char &to, const void *from) const override |
| Convert one value from canonical format to local format. More...
|
|
size_t | toLocal (unsigned char &to, const void *from) const override |
|
size_t | toLocal (short &to, const void *from) const override |
|
size_t | toLocal (unsigned short &to, const void *from) const override |
|
size_t | toLocal (int &to, const void *from) const override |
|
size_t | toLocal (unsigned int &to, const void *from) const override |
|
size_t | toLocal (Int64 &to, const void *from) const override |
|
size_t | toLocal (uInt64 &to, const void *from) const override |
|
size_t | toLocal (float &to, const void *from) const override |
|
size_t | toLocal (double &to, const void *from) const override |
|
size_t | toLocal (char *to, const void *from, size_t nr) const override |
| Convert nr values from canonical format to local format. More...
|
|
size_t | toLocal (unsigned char *to, const void *from, size_t nr) const override |
|
size_t | toLocal (short *to, const void *from, size_t nr) const override |
|
size_t | toLocal (unsigned short *to, const void *from, size_t nr) const override |
|
size_t | toLocal (int *to, const void *from, size_t nr) const override |
|
size_t | toLocal (unsigned int *to, const void *from, size_t nr) const override |
|
size_t | toLocal (Int64 *to, const void *from, size_t nr) const override |
|
size_t | toLocal (uInt64 *to, const void *from, size_t nr) const override |
|
size_t | toLocal (float *to, const void *from, size_t nr) const override |
|
size_t | toLocal (double *to, const void *from, size_t nr) const override |
|
size_t | fromLocal (void *to, char from) const override |
| Convert one value from local format to canonical format. More...
|
|
size_t | fromLocal (void *to, unsigned char from) const override |
|
size_t | fromLocal (void *to, short from) const override |
|
size_t | fromLocal (void *to, unsigned short from) const override |
|
size_t | fromLocal (void *to, int from) const override |
|
size_t | fromLocal (void *to, unsigned int from) const override |
|
size_t | fromLocal (void *to, Int64 from) const override |
|
size_t | fromLocal (void *to, uInt64 from) const override |
|
size_t | fromLocal (void *to, float from) const override |
|
size_t | fromLocal (void *to, double from) const override |
|
size_t | fromLocal (void *to, const char *from, size_t nr) const override |
| Convert nr values from local format to canonical format. More...
|
|
size_t | fromLocal (void *to, const unsigned char *from, size_t nr) const override |
|
size_t | fromLocal (void *to, const short *from, size_t nr) const override |
|
size_t | fromLocal (void *to, const unsigned short *from, size_t nr) const override |
|
size_t | fromLocal (void *to, const int *from, size_t nr) const override |
|
size_t | fromLocal (void *to, const unsigned int *from, size_t nr) const override |
|
size_t | fromLocal (void *to, const Int64 *from, size_t nr) const override |
|
size_t | fromLocal (void *to, const uInt64 *from, size_t nr) const override |
|
size_t | fromLocal (void *to, const float *from, size_t nr) const override |
|
size_t | fromLocal (void *to, const double *from, size_t nr) const override |
|
Bool | canCopy (const char *) const override |
| Determine if the data for a data type can be simply copied, thus if no conversion is needed. More...
|
|
Bool | canCopy (const unsigned char *) const override |
|
Bool | canCopy (const short *) const override |
|
Bool | canCopy (const unsigned short *) const override |
|
Bool | canCopy (const int *) const override |
|
Bool | canCopy (const unsigned int *) const override |
|
Bool | canCopy (const Int64 *) const override |
|
Bool | canCopy (const uInt64 *) const override |
|
Bool | canCopy (const float *) const override |
|
Bool | canCopy (const double *) const override |
|
unsigned int | externalSize (const char *) const override |
| Get the external size of the data type. More...
|
|
unsigned int | externalSize (const unsigned char *) const override |
|
unsigned int | externalSize (const short *) const override |
|
unsigned int | externalSize (const unsigned short *) const override |
|
unsigned int | externalSize (const int *) const override |
|
unsigned int | externalSize (const unsigned int *) const override |
|
unsigned int | externalSize (const Int64 *) const override |
|
unsigned int | externalSize (const uInt64 *) const override |
|
unsigned int | externalSize (const float *) const override |
|
unsigned int | externalSize (const double *) const override |
|
| DataConversion () |
| Construct the object. More...
|
|
virtual | ~DataConversion () |
|
virtual size_t | toLocal (char &to, const void *from) const =0 |
| Convert one value from foreign format to local format. More...
|
|
virtual size_t | toLocal (unsigned char &to, const void *from) const =0 |
|
virtual size_t | toLocal (short &to, const void *from) const =0 |
|
virtual size_t | toLocal (unsigned short &to, const void *from) const =0 |
|
virtual size_t | toLocal (int &to, const void *from) const =0 |
|
virtual size_t | toLocal (unsigned int &to, const void *from) const =0 |
|
virtual size_t | toLocal (Int64 &to, const void *from) const =0 |
|
virtual size_t | toLocal (uInt64 &to, const void *from) const =0 |
|
virtual size_t | toLocal (float &to, const void *from) const =0 |
|
virtual size_t | toLocal (double &to, const void *from) const =0 |
|
virtual size_t | toLocal (char *to, const void *from, size_t nr) const =0 |
| Convert nr values from foreign format to local format. More...
|
|
virtual size_t | toLocal (unsigned char *to, const void *from, size_t nr) const =0 |
|
virtual size_t | toLocal (short *to, const void *from, size_t nr) const =0 |
|
virtual size_t | toLocal (unsigned short *to, const void *from, size_t nr) const =0 |
|
virtual size_t | toLocal (int *to, const void *from, size_t nr) const =0 |
|
virtual size_t | toLocal (unsigned int *to, const void *from, size_t nr) const =0 |
|
virtual size_t | toLocal (Int64 *to, const void *from, size_t nr) const =0 |
|
virtual size_t | toLocal (uInt64 *to, const void *from, size_t nr) const =0 |
|
virtual size_t | toLocal (float *to, const void *from, size_t nr) const =0 |
|
virtual size_t | toLocal (double *to, const void *from, size_t nr) const =0 |
|
virtual size_t | fromLocal (void *to, char from) const =0 |
| Convert one value from local format to foreign format. More...
|
|
virtual size_t | fromLocal (void *to, unsigned char from) const =0 |
|
virtual size_t | fromLocal (void *to, short from) const =0 |
|
virtual size_t | fromLocal (void *to, unsigned short from) const =0 |
|
virtual size_t | fromLocal (void *to, int from) const =0 |
|
virtual size_t | fromLocal (void *to, unsigned int from) const =0 |
|
virtual size_t | fromLocal (void *to, Int64 from) const =0 |
|
virtual size_t | fromLocal (void *to, uInt64 from) const =0 |
|
virtual size_t | fromLocal (void *to, float from) const =0 |
|
virtual size_t | fromLocal (void *to, double from) const =0 |
|
virtual size_t | fromLocal (void *to, const char *from, size_t nr) const =0 |
| Convert nr values from local format to foreign format. More...
|
|
virtual size_t | fromLocal (void *to, const unsigned char *from, size_t nr) const =0 |
|
virtual size_t | fromLocal (void *to, const short *from, size_t nr) const =0 |
|
virtual size_t | fromLocal (void *to, const unsigned short *from, size_t nr) const =0 |
|
virtual size_t | fromLocal (void *to, const int *from, size_t nr) const =0 |
|
virtual size_t | fromLocal (void *to, const unsigned int *from, size_t nr) const =0 |
|
virtual size_t | fromLocal (void *to, const Int64 *from, size_t nr) const =0 |
|
virtual size_t | fromLocal (void *to, const uInt64 *from, size_t nr) const =0 |
|
virtual size_t | fromLocal (void *to, const float *from, size_t nr) const =0 |
|
virtual size_t | fromLocal (void *to, const double *from, size_t nr) const =0 |
|
virtual Bool | canCopy (const char *) const =0 |
| Determine if the data for a data type can be simply copied, thus if no conversion is needed. More...
|
|
virtual Bool | canCopy (const unsigned char *) const =0 |
|
virtual Bool | canCopy (const short *) const =0 |
|
virtual Bool | canCopy (const unsigned short *) const =0 |
|
virtual Bool | canCopy (const int *) const =0 |
|
virtual Bool | canCopy (const unsigned int *) const =0 |
|
virtual Bool | canCopy (const Int64 *) const =0 |
|
virtual Bool | canCopy (const uInt64 *) const =0 |
|
virtual Bool | canCopy (const float *) const =0 |
|
virtual Bool | canCopy (const double *) const =0 |
|
virtual unsigned int | externalSize (const char *) const =0 |
| Get the external size of the data type. More...
|
|
virtual unsigned int | externalSize (const unsigned char *) const =0 |
|
virtual unsigned int | externalSize (const short *) const =0 |
|
virtual unsigned int | externalSize (const unsigned short *) const =0 |
|
virtual unsigned int | externalSize (const int *) const =0 |
|
virtual unsigned int | externalSize (const unsigned int *) const =0 |
|
virtual unsigned int | externalSize (const Int64 *) const =0 |
|
virtual unsigned int | externalSize (const uInt64 *) const =0 |
|
virtual unsigned int | externalSize (const float *) const =0 |
|
virtual unsigned int | externalSize (const double *) const =0 |
|