activemq-cpp-3.9.5
|
#include <src/main/decaf/util/HashMap.h>
Public Member Functions | |
HashMapEntry (const K &key, const V &value, int hash) | |
HashMapEntry (const K &key, const V &value) | |
![]() | |
MapEntry () | |
MapEntry (const MapEntry &other) | |
MapEntry (const K &key, const V &value) | |
MapEntry & | operator= (const MapEntry &other) |
virtual | ~MapEntry () |
virtual void | setKey (K key) |
virtual K & | getKey () |
virtual const K & | getKey () const |
virtual void | setValue (const V &value) |
virtual V & | getValue () |
virtual const V & | getValue () const |
virtual bool | equals (const MapEntry< K, V > &entry) const |
virtual bool | operator== (const MapEntry< K, V > &other) const |
Data Fields | |
int | origKeyHash |
HashMapEntry * | next |
|
inline |
|
inline |
References decaf::util::MapEntry< K, V >::MapEntry(), next, NULL, and origKeyHash.
HashMapEntry* decaf::util::HashMap< K, V, HASHCODE >::HashMapEntry::next |
Referenced by decaf::util::HashMap< K, V, HASHCODE >::clear(), decaf::util::HashMap< K, V, HASHCODE >::containsValue(), decaf::util::HashMap< K, V, HASHCODE >::createEntry(), decaf::util::LinkedHashMap< K, V, HASHCODE >::createEntry(), decaf::util::HashMap< K, V, HASHCODE >::createHashedEntry(), decaf::util::LinkedHashMap< K, V, HASHCODE >::createHashedEntry(), decaf::util::HashMap< K, V, HASHCODE >::findKeyEntry(), HashMapEntry(), HashMapEntry(), decaf::util::HashMap< K, V, HASHCODE >::rehash(), decaf::util::HashMap< K, V, HASHCODE >::removeEntry(), decaf::util::HashMap< K, V, HASHCODE >::removeEntry(), and decaf::util::HashMap< K, V, HASHCODE >::~HashMap().
int decaf::util::HashMap< K, V, HASHCODE >::HashMapEntry::origKeyHash |