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