SQL int (4-bit int) binary data -> C data type converter. More...
#include <BinaryDatum.h>


Public Member Functions | |
| SqlInt (unsigned aBufIndex=0) | |
| Constructor just sets the buffer read position for this datum. | |
| virtual | ~SqlInt () |
| Empty virtual destructor to keep compiler happy. | |
| virtual double | extractDoubleFrom (char *aBufferAry) const |
| virtual unsigned long long | extractBigIntFrom (char *aBufferAry) const |
| virtual unsigned | getNumBits () const |
| Returns the size of the binary datum in bits. | |
SQL int (4-bit int) binary data -> C data type converter.
Definition at line 153 of file BinaryDatum.h.
| SqlInt::SqlInt | ( | unsigned | aBufIndex = 0 |
) | [inline] |
Constructor just sets the buffer read position for this datum.
| aBufIndex | Offset in buffer array where this datum exists |
Definition at line 159 of file BinaryDatum.h.
| virtual SqlInt::~SqlInt | ( | ) | [inline, virtual] |
Empty virtual destructor to keep compiler happy.
Definition at line 162 of file BinaryDatum.h.
| virtual unsigned long long SqlInt::extractBigIntFrom | ( | char * | aBufferAry | ) | const [inline, virtual] |
Read binary datum at current index and return a big int representation
| aBufferAry | The buffer array of binary data to be read |
Implements BinaryDatum.
Definition at line 177 of file BinaryDatum.h.
References BinaryDatum::mBufIndex.
| virtual double SqlInt::extractDoubleFrom | ( | char * | aBufferAry | ) | const [inline, virtual] |
Read binary datum at current index and return a double representation
| aBufferAry | The buffer array of binary data to be read |
Implements BinaryDatum.
Definition at line 168 of file BinaryDatum.h.
References BinaryDatum::mBufIndex.
| virtual unsigned SqlInt::getNumBits | ( | ) | const [inline, virtual] |
Returns the size of the binary datum in bits.
Implements BinaryDatum.
Definition at line 183 of file BinaryDatum.h.
1.6.3