#include <container.hh>
Public Member Functions | |
| HashTable (bool ownerOfKeys, bool ownerOfValues, int tableSize=251) | |
| ~HashTable () | |
| void | put (K *key, V *value) |
| bool | contains (K *key) |
| V * | get (K *key) |
| bool | remove (K *key) |
| K * | getKey (K *key) |
| lout::container::typed::HashTable< K, V >::HashTable | ( | bool | ownerOfKeys, | |
| bool | ownerOfValues, | |||
| int | tableSize = 251 | |||
| ) | [inline] |
| lout::container::typed::HashTable< K, V >::~HashTable | ( | ) | [inline] |
| bool lout::container::typed::HashTable< K, V >::contains | ( | K * | key | ) | [inline] |
Referenced by dw::core::Layout::addAnchor().
| V* lout::container::typed::HashTable< K, V >::get | ( | K * | key | ) | [inline] |
Referenced by dw::core::Layout::changeAnchor(), dw::core::style::Style::create(), dw::fltk::FltkColor::create(), dw::fltk::FltkFont::create(), dw::ImageMapsList::drawMap(), dw::fltk::FltkFont::FltkFont(), dw::fltk::FltkFont::fontExists(), dw::fltk::FltkFont::get(), dw::fltk::FltkFont::initSystemFonts(), dw::ImageMapsList::link(), lout::identity::IdentifiableObject::registerName(), and dw::core::Layout::updateAnchor().
| K* lout::container::typed::HashTable< K, V >::getKey | ( | K * | key | ) | [inline] |
| void lout::container::typed::HashTable< K, V >::put | ( | K * | key, | |
| V * | value | |||
| ) | [inline] |
| bool lout::container::typed::HashTable< K, V >::remove | ( | K * | key | ) | [inline] |
1.5.9