Common::GaCatalogue< T >::GaCataolgueHashMapComparator Class Reference

List of all members.

Public Types

enum  { bucket_size = 4, min_buckets = 8 }

Public Member Functions

 GaCataolgueHashMapComparator ()
 GaCataolgueHashMapComparator (GaStringComparator pred)
size_t GACALL operator() (const char *key) const
bool GACALL operator() (const char *value1, const char *value2) const

Private Attributes

GaStringComparator _comparator

template<typename T>
class Common::GaCatalogue< T >::GaCataolgueHashMapComparator


Member Enumeration Documentation

template<typename T>
anonymous enum

Enumerator:
bucket_size 
min_buckets 


Constructor & Destructor Documentation

template<typename T>
Common::GaCatalogue< T >::GaCataolgueHashMapComparator::GaCataolgueHashMapComparator (  )  [inline]

template<typename T>
Common::GaCatalogue< T >::GaCataolgueHashMapComparator::GaCataolgueHashMapComparator ( GaStringComparator  pred  )  [inline]


Member Function Documentation

template<typename T>
size_t GACALL Common::GaCatalogue< T >::GaCataolgueHashMapComparator::operator() ( const char *  key  )  const [inline]

template<typename T>
bool GACALL Common::GaCatalogue< T >::GaCataolgueHashMapComparator::operator() ( const char *  value1,
const char *  value2 
) const [inline]


Member Data Documentation


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

Genetic Algorithm Library
Coolsoft Software Development