Public Types |
typedef Fl_String_Ptr_Iterator | Iterator |
Public Methods |
| Fl_String_Ptr_Map (int hash_size=HASH_LOOKUP_DEFAULT) |
virtual | ~Fl_String_Ptr_Map () |
bool | contains (const char *id) const |
bool | insert (const char *id, void *val) |
bool | remove (const char *id) |
void | set_value (const char *id, void *val) |
void * | get_value (const char *id) const |
void * | operator[] (const char *id) |
const void * | operator[] (const char *id) const |
Static Public Methods |
Pair * | pair (const char *id, void *val) |
Protected Methods |
virtual void | free_pair (void *item) const |