#include <Fl_Map.h>
Inheritance diagram for Fl_Map:
Public Methods | |
virtual void | clear () |
unsigned | hash_size () const |
unsigned | size () const |
Static Public Methods | |
unsigned | hash_string (const char *key, int table_size) |
unsigned | hash_int (int key, int table_size) |
Protected Methods | |
Fl_Map (int hash_size) | |
virtual | ~Fl_Map () |
unsigned | insert_pair (int Y, void *pair) |
bool | remove_pair (int Y, void *pair) |
virtual void | free_pair (void *item) const=0 |
Protected Attributes | |
unsigned | m_items |
Number of items in map. | |
uint | m_lists_size |
Size of m_lists array. | |
Fl_Ptr_List * | m_lists |
Array of lists. | |
Friends | |
class | Fl_Map_Iterator |
Definition at line 63 of file Fl_Map.h.