Evo C++ Library v0.5.1
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
MemcachedServerHandlerBase::CommandEnum Struct Reference

#include <evo/async/memcached_server.h>

Detailed Description

Command enum mappings.

Public Types

typedef EnumMapIterator< CommandEnumIter
 
typedef Command Type
 

Static Public Member Functions

static Command get_enum (const evo::SubString &key)
 
static Command get_enum (int val)
 
static int get_int (Command val)
 
static SubString get_string (Command val)
 
static const evo::SubStringMapListmap ()
 

Static Public Attributes

static const Command FIRST = ( Command )((int)( cUNKNOWN) + 1)
 
static const Command LAST = ( Command )((int)( cENUM_END) - 1)
 
static const Command UNKNOWN = cUNKNOWN
 

Member Typedef Documentation

◆ Iter

◆ Type

typedef Command Type

Member Function Documentation

◆ get_enum() [1/2]

static Command get_enum ( const evo::SubString key)
inlinestatic

◆ get_enum() [2/2]

static Command get_enum ( int  val)
inlinestatic

◆ get_int()

static int get_int ( Command  val)
inlinestatic

◆ get_string()

static SubString get_string ( Command  val)
inlinestatic

◆ map()

static const evo::SubStringMapList& map ( )
inlinestatic

Member Data Documentation

◆ FIRST

const Command FIRST = ( Command )((int)( cUNKNOWN) + 1)
static

◆ LAST

const Command LAST = ( Command )((int)( cENUM_END) - 1)
static

◆ UNKNOWN

const Command UNKNOWN = cUNKNOWN
static

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