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 |
Common::GaCatalogue< T >::GaCataolgueHashMapComparator::GaCataolgueHashMapComparator | ( | ) | [inline] |
Common::GaCatalogue< T >::GaCataolgueHashMapComparator::GaCataolgueHashMapComparator | ( | GaStringComparator | pred | ) | [inline] |
size_t GACALL Common::GaCatalogue< T >::GaCataolgueHashMapComparator::operator() | ( | const char * | key | ) | const [inline] |
bool GACALL Common::GaCatalogue< T >::GaCataolgueHashMapComparator::operator() | ( | const char * | value1, | |
const char * | value2 | |||
) | const [inline] |
GaStringComparator Common::GaCatalogue< T >::GaCataolgueHashMapComparator::_comparator [private] |