IntegerBitset Template
CTYPE is the integer type the data type is to be rendered to the client
method unfold() will receive data and then convert to CTYPE *.
More...
#include <zbsdtHelper.h>
Public Member Functions | |
IntegerBitset () | |
~IntegerBitset () | |
CTYPE * | unfold (char *data, unsigned int nelem, std::string encoding) |
CTYPE | unfoldScalar (char *data, std::string encoding) |
Private Attributes | |
unsigned int | cSize |
unsigned int | idx |
CTYPE * | iVal |
CTYPE | iValScalar |
IntegerBitset Template
CTYPE is the integer type the data type is to be rendered to the client
method unfold() will receive data and then convert to CTYPE *.
CAFE_BSHELPER::IntegerBitset< CTYPE >::IntegerBitset | ( | ) | [inline] |
CAFE_BSHELPER::IntegerBitset< CTYPE >::~IntegerBitset | ( | ) | [inline] |
CTYPE* CAFE_BSHELPER::IntegerBitset< CTYPE >::unfold | ( | char * | data, | |
unsigned int | nelem, | |||
std::string | encoding | |||
) | [inline] |
References CAFE_BSHELPER::IntegerBitset< CTYPE >::cSize, CAFE_BSHELPER::IntegerBitset< CTYPE >::idx, and CAFE_BSHELPER::IntegerBitset< CTYPE >::iVal.
Referenced by z_bsread().
CTYPE CAFE_BSHELPER::IntegerBitset< CTYPE >::unfoldScalar | ( | char * | data, | |
std::string | encoding | |||
) | [inline] |
unsigned int CAFE_BSHELPER::IntegerBitset< CTYPE >::cSize [private] |
unsigned int CAFE_BSHELPER::IntegerBitset< CTYPE >::idx [private] |
CTYPE* CAFE_BSHELPER::IntegerBitset< CTYPE >::iVal [private] |
Referenced by CAFE_BSHELPER::IntegerBitset< CTYPE >::unfold().
CTYPE CAFE_BSHELPER::IntegerBitset< CTYPE >::iValScalar [private] |
Referenced by CAFE_BSHELPER::IntegerBitset< CTYPE >::unfoldScalar().