InfinispanHotRodC++Client  8.2.0.Alpha1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Public Types | Public Member Functions | Static Public Member Functions | List of all members
infinispan::hotrod::JBasicMarshallerHelper Class Reference

#include <JBasicMarshaller.h>

Public Types

enum  { MARSHALL_VERSION = 0x03, SMALL_STRING = 0x3e, MEDIUM_STRING = 0x3f, INTEGER =0x4b }
 

Public Member Functions

template<>
std::string unmarshall (char *b)
 
template<>
int unmarshall (char *b)
 

Static Public Member Functions

static void noRelease (std::vector< char > *)
 
static void release (std::vector< char > *buf)
 
template<class T >
static T unmarshall (char *)
 

Member Enumeration Documentation

anonymous enum
Enumerator
MARSHALL_VERSION 
SMALL_STRING 
MEDIUM_STRING 
INTEGER 

Member Function Documentation

static void infinispan::hotrod::JBasicMarshallerHelper::noRelease ( std::vector< char > *  )
inlinestatic
static void infinispan::hotrod::JBasicMarshallerHelper::release ( std::vector< char > *  buf)
inlinestatic
template<class T >
static T infinispan::hotrod::JBasicMarshallerHelper::unmarshall ( char *  )
static
template<>
std::string infinispan::hotrod::JBasicMarshallerHelper::unmarshall ( char *  b)
template<>
int infinispan::hotrod::JBasicMarshallerHelper::unmarshall ( char *  b)

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