CLRX  1
An unofficial OpenCL extensions designed for Radeon GPUs
Public Member Functions | List of all members
CLRX::MsgPackMapParser Class Reference

Public Member Functions

 MsgPackMapParser (const cxbyte *&_dataPtr, const cxbyte *_dataEnd)
 
void parseKeyNil ()
 
bool parseKeyBool ()
 
uint64_t parseKeyInteger (cxbyte signess)
 
double parseKeyFloat ()
 
std::string parseKeyString ()
 
Array< cxbyteparseKeyData ()
 
MsgPackArrayParser parseKeyArray ()
 
MsgPackMapParser parseKeyMap ()
 
void parseValueNil ()
 
bool parseValueBool ()
 
uint64_t parseValueInteger (cxbyte signess)
 
double parseValueFloat ()
 
std::string parseValueString ()
 
Array< cxbyteparseValueData ()
 
MsgPackArrayParser parseValueArray ()
 
MsgPackMapParser parseValueMap ()
 
void skipValue ()
 
size_t end ()
 
bool haveElements () const
 

The documentation for this class was generated from the following file: