FloatBitset Template
CTYPE is the float type of the data type to be rendered to the client
method unfold() will receive data and then convert to CTYPE.
More...
#include <zbsdtHelper.h>
Classes | |
union | dUnion |
Public Member Functions | |
FloatBitset () | |
~FloatBitset () | |
CTYPE * | unfold (char *data, unsigned int nelem, std::string encoding) |
CTYPE | unfoldScalar (char *data, std::string encoding) |
Private Attributes | |
union CAFE_BSHELPER::FloatBitset::dUnion | bar |
CTYPE * | val |
unsigned int | cSize |
int | start |
int | end |
int | inst |
int | idx |
FloatBitset Template
CTYPE is the float type of the data type to be rendered to the client
method unfold() will receive data and then convert to CTYPE.
CAFE_BSHELPER::FloatBitset< CTYPE >::FloatBitset | ( | ) | [inline] |
CAFE_BSHELPER::FloatBitset< CTYPE >::~FloatBitset | ( | ) | [inline] |
CTYPE* CAFE_BSHELPER::FloatBitset< CTYPE >::unfold | ( | char * | data, | |
unsigned int | nelem, | |||
std::string | encoding | |||
) | [inline] |
References CAFE_BSHELPER::FloatBitset< CTYPE >::bar, CAFE_BSHELPER::FloatBitset< CTYPE >::dUnion::c, CAFE_BSHELPER::FloatBitset< CTYPE >::cSize, CAFE_BSHELPER::FloatBitset< CTYPE >::end, CAFE_BSHELPER::FloatBitset< CTYPE >::idx, CAFE_BSHELPER::FloatBitset< CTYPE >::inst, CAFE_BSHELPER::FloatBitset< CTYPE >::start, CAFE_BSHELPER::FloatBitset< CTYPE >::dUnion::v, and CAFE_BSHELPER::FloatBitset< CTYPE >::val.
Referenced by z_bsread().
CTYPE CAFE_BSHELPER::FloatBitset< CTYPE >::unfoldScalar | ( | char * | data, | |
std::string | encoding | |||
) | [inline] |
References CAFE_BSHELPER::FloatBitset< CTYPE >::bar, CAFE_BSHELPER::FloatBitset< CTYPE >::dUnion::c, CAFE_BSHELPER::FloatBitset< CTYPE >::cSize, CAFE_BSHELPER::FloatBitset< CTYPE >::end, CAFE_BSHELPER::FloatBitset< CTYPE >::idx, CAFE_BSHELPER::FloatBitset< CTYPE >::inst, CAFE_BSHELPER::FloatBitset< CTYPE >::start, and CAFE_BSHELPER::FloatBitset< CTYPE >::dUnion::v.
Referenced by z_bsread().
union CAFE_BSHELPER::FloatBitset::dUnion CAFE_BSHELPER::FloatBitset< CTYPE >::bar [private] |
unsigned int CAFE_BSHELPER::FloatBitset< CTYPE >::cSize [private] |
int CAFE_BSHELPER::FloatBitset< CTYPE >::end [private] |
int CAFE_BSHELPER::FloatBitset< CTYPE >::idx [private] |
int CAFE_BSHELPER::FloatBitset< CTYPE >::inst [private] |
int CAFE_BSHELPER::FloatBitset< CTYPE >::start [private] |
CTYPE* CAFE_BSHELPER::FloatBitset< CTYPE >::val [private] |
Referenced by CAFE_BSHELPER::FloatBitset< CTYPE >::unfold().