KeyType
size_t HashKey(const KeyType& key) const
bool Compare(const KeyType& key, const ValueType* value) const
size_t HashKey(const KeyType& key) const
bool Compare(const KeyType& key, const ValueType* value) const
typedef typename Definition::KeyType KeyType;
KeyType key = HashTable::fDefinition.Key(value);
ValueIterator Lookup(const KeyType &key) const
typedef typename Definition::KeyType KeyType;
ValueType* Lookup(typename TypeOperation<KeyType>::ConstRefT key) const
Iterator GetIterator(typename TypeOperation<KeyType>::ConstRefT key) const
typedef typename Definition::KeyType KeyType;
typedef typename Definition::KeyType Key;
typedef typename Definition::KeyType Key;
bool Compare(const KeyType &base, aperture_memory *memory) const
size_t HashKey(const KeyType &id) const
bool Compare(const KeyType &id, Aperture *aperture) const
size_t HashKey(const KeyType &base) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* session) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* session) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* node) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* rules) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* value) const
static KeyType GetKey(const NodeType* node)
static int Compare(KeyType key, const NodeType* node)
static KeyType GetKey(const NodeType* node)
static int Compare(KeyType key, const NodeType* node)
static KeyType GetKey(const NodeType* node)
static int Compare(KeyType key, const NodeType* node)
static KeyType GetKey(const NodeType* node)
static int Compare(KeyType key, const NodeType* node)
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* value) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* value) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* value) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* value) const
size_t HashKey(const KeyType& key) const
bool Compare(const KeyType& key, ValueType* value) const
size_t HashKey(const KeyType &key) const
bool Compare(const KeyType &key, ValueType* value) const
size_t HashKey(const KeyType &key) const
bool Compare(const KeyType &key, ValueType *value) const
size_t HashKey(const KeyType& key) const
bool Compare(const KeyType& key, ValueType* value) const
size_t HashKey(const KeyType &key) const;
bool Compare(const KeyType &key, ValueType* value) const
MulticastStateHash::HashKey(const KeyType &key) const
size_t HashKey(const KeyType &key) const
bool Compare(const KeyType &key, ValueType *value) const
ConnectionHashDefinition::HashKey(const KeyType& key) const
ConnectionHashDefinition::Compare(const KeyType& key,
size_t HashKey(const KeyType& key) const;
bool Compare(const KeyType& key,
size_t HashKey(const KeyType &key) const
bool Compare(const KeyType &key, UdpEndpoint *endpoint) const
size_t HashKey(const KeyType& key) const
bool Compare(const KeyType& key, UnixEndpoint* endpoint) const
size_t HashKey(const KeyType& key) const
bool Compare(const KeyType& key, InterfaceAddress* address) const
bool Compare(const KeyType& key, domain_datalink* datalink) const
size_t HashKey(const KeyType& key) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* chain) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* family) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, const IORequest* value) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* value) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* block) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* transaction) const;
static const KeyType& GetKey(const InstalledBreakpoint* node)
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* value) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* driver) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* entry) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* vnode) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* vnode) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* mount) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* entry) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* module) const
size_t HashKey(KeyType key) const
bool Compare(KeyType key, ValueType* image) const
size_t HashKey(const KeyType& key) const
bool Compare(const KeyType& key, NamedSem* semaphore) const
size_t HashKey(const KeyType& key) const
bool Compare(const KeyType& key, TeamSemInfo* semaphore) const
KeyType(size_t _size) : size(_size), address(0) {}
KeyType(const FreeChunk* chunk) : size(chunk->size), address((addr_t)chunk) {}
static KeyType GetKey(const FreeChunk* node)
return KeyType(node);
static int Compare(const KeyType& key, const FreeChunk* node)
size_t HashKey(const KeyType& key) const { return key; }
bool Compare(const KeyType& key, Entry* entry) const { return key == entry->fValue; }
ValueType* Lookup(typename TypeOperation<KeyType>::ConstRefT key) const
Iterator GetIterator(typename TypeOperation<KeyType>::ConstRefT key) const
typedef typename Definition::KeyType KeyType;