SqlBigInt Class Reference

SQL bigint (8-bit unsigned long long) converter. More...

#include <BinaryDatum.h>

Inheritance diagram for SqlBigInt:
Inheritance graph
[legend]
Collaboration diagram for SqlBigInt:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 SqlBigInt (unsigned aBufIndex=0)
 Constructor just sets the buffer read position for this datum.
virtual ~SqlBigInt ()
 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.

Detailed Description

SQL bigint (8-bit unsigned long long) converter.

Definition at line 118 of file BinaryDatum.h.


Constructor & Destructor Documentation

SqlBigInt::SqlBigInt ( unsigned  aBufIndex = 0  )  [inline]

Constructor just sets the buffer read position for this datum.

Parameters:
aBufIndex Offset in buffer array where this datum exists

Definition at line 124 of file BinaryDatum.h.

virtual SqlBigInt::~SqlBigInt (  )  [inline, virtual]

Empty virtual destructor to keep compiler happy.

Definition at line 127 of file BinaryDatum.h.


Member Function Documentation

virtual unsigned long long SqlBigInt::extractBigIntFrom ( char *  aBufferAry  )  const [inline, virtual]

Read binary datum at current index and return a big int representation

Parameters:
aBufferAry The buffer array of binary data to be read
Returns:
The value of the binary data represented as a unsigned long long

Implements BinaryDatum.

Definition at line 142 of file BinaryDatum.h.

References BinaryDatum::mBufIndex.

virtual double SqlBigInt::extractDoubleFrom ( char *  aBufferAry  )  const [inline, virtual]

Read binary datum at current index and return a double representation

Parameters:
aBufferAry The buffer array of binary data to be read
Returns:
The value of the binary data represented as a double

Implements BinaryDatum.

Definition at line 133 of file BinaryDatum.h.

References BinaryDatum::mBufIndex.

virtual unsigned SqlBigInt::getNumBits (  )  const [inline, virtual]

Returns the size of the binary datum in bits.

Implements BinaryDatum.

Definition at line 148 of file BinaryDatum.h.


The documentation for this class was generated from the following file:
Generated on Mon Oct 4 10:40:36 2010 for Matching.kdevelop by  doxygen 1.6.3