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().
1.6.1