Jive reference manual
List of all members | Public Types | Static Public Member Functions
jem::ClassTableTraits Class Reference

#include <jem/base/ClassTable.h>

Public Types

typedef String KeyType
 
typedef Class * ValueType
 
typedef ValueType & Reference
 
typedef const ValueType & ConstReference
 
typedef ValueType * Pointer
 
typedef const ValueType * ConstPointer
 
typedef util::FastAllocator Allocator
 

Static Public Member Functions

static const KeyType & getKey (ValueType value)
 
static bool equalKeys (const KeyType &lhs, const KeyType &rhs)
 
static lint hashValue (const KeyType &key)
 

Member Typedef Documentation

Member Function Documentation

static const KeyType& jem::ClassTableTraits::getKey ( ValueType  value)
static
static bool jem::ClassTableTraits::equalKeys ( const KeyType &  lhs,
const KeyType &  rhs 
)
static
static lint jem::ClassTableTraits::hashValue ( const KeyType &  key)
static