|
| typedef ACE_Hash_Map_Manager< u64, Descr, ACE_Null_Mutex > | Base |
| |
| typedef EXT_ID | KEY |
| |
| typedef INT_ID | VALUE |
| |
| typedef ACE_LOCK | lock_type |
| |
| typedef ACE_Hash_Map_Entry< EXT_ID, INT_ID > | ENTRY |
| |
| typedef ACE_Hash_Map_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK > | ITERATOR |
| |
| typedef ACE_Hash_Map_Const_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK > | CONST_ITERATOR |
| |
| typedef ACE_Hash_Map_Reverse_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK > | REVERSE_ITERATOR |
| |
| typedef ACE_Hash_Map_Const_Reverse_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK > | CONST_REVERSE_ITERATOR |
| |
| typedef ACE_Hash_Map_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK > | iterator |
| |
| typedef ACE_Hash_Map_Const_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK > | const_iterator |
| |
| typedef ACE_Hash_Map_Reverse_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK > | reverse_iterator |
| |
| typedef ACE_Hash_Map_Const_Reverse_Iterator_Ex< EXT_ID, INT_ID, HASH_KEY, COMPARE_KEYS, ACE_LOCK > | const_reverse_iterator |
| |
| typedef EXT_ID | key_type |
| |
| typedef INT_ID | data_type |
| |
| typedef ACE_Hash_Map_Entry< EXT_ID, INT_ID > | value_type |
| |
| typedef value_type & | reference |
| |
| typedef value_type const & | const_reference |
| |
| typedef value_type * | pointer |
| |
| typedef value_type const * | const_pointer |
| |
| typedef ptrdiff_t | difference_type |
| |
| typedef size_t | size_type |
| |
|
| | Queue () |
| |
| | Queue (u64 sn) |
| |
| | Queue (Queue const &q) |
| |
| int | bind (u64 sn, Descr const &d) |
| |
| int | rebind (u64 sn, Descr const &d) |
| |
| int | unbind (u64 sn) |
| |
| u64 | sn () const |
| |
| void | sn (u64 sn) |
| |
| u64 | max_sn () const |
| |
| | ACE_Hash_Map_Manager (ACE_Allocator *table_alloc=0, ACE_Allocator *entry_alloc=0) |
| |
| | ACE_Hash_Map_Manager (size_t size, ACE_Allocator *table_alloc=0, ACE_Allocator *entry_alloc=0) |
| |
| int | equal (const EXT_ID &id1, const EXT_ID &id2) |
| |
| u_long | hash (const EXT_ID &ext_id) |
| |
| | ACE_Hash_Map_Manager_Ex (ACE_Allocator *table_alloc=0, ACE_Allocator *entry_alloc=0) |
| |
| | ACE_Hash_Map_Manager_Ex (size_t size, ACE_Allocator *table_alloc=0, ACE_Allocator *entry_alloc=0) |
| |
| int | open (size_t size=ACE_DEFAULT_MAP_SIZE, ACE_Allocator *table_alloc=0, ACE_Allocator *entry_alloc=0) |
| |
| int | close () |
| |
| int | unbind_all () |
| |
| | ~ACE_Hash_Map_Manager_Ex () |
| |
| int | bind (const EXT_ID &item, const INT_ID &int_id) |
| |
| int | bind (const EXT_ID &ext_id, const INT_ID &int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | trybind (const EXT_ID &ext_id, INT_ID &int_id) |
| |
| int | trybind (const EXT_ID &ext_id, INT_ID &int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | rebind (const EXT_ID &ext_id, const INT_ID &int_id) |
| |
| int | rebind (const EXT_ID &ext_id, const INT_ID &int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | rebind (const EXT_ID &ext_id, const INT_ID &int_id, INT_ID &old_int_id) |
| |
| int | rebind (const EXT_ID &ext_id, const INT_ID &int_id, INT_ID &old_int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | rebind (const EXT_ID &ext_id, const INT_ID &int_id, EXT_ID &old_ext_id, INT_ID &old_int_id) |
| |
| int | rebind (const EXT_ID &ext_id, const INT_ID &int_id, EXT_ID &old_ext_id, INT_ID &old_int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | find (const EXT_ID &ext_id, INT_ID &int_id) const |
| |
| int | find (const EXT_ID &ext_id) const |
| |
| int | find (const EXT_ID &ext_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) const |
| |
| void | find (EXT_ID const &ext_id, iterator &pos) const |
| |
| int | unbind (const EXT_ID &ext_id) |
| |
| int | unbind (const EXT_ID &ext_id, INT_ID &int_id) |
| |
| int | unbind (ACE_Hash_Map_Entry< EXT_ID, INT_ID > *entry) |
| |
| int | unbind (iterator pos) |
| |
| size_t | current_size () const |
| |
| size_t | total_size () const |
| |
| ACE_LOCK & | mutex () |
| |
| void | dump () const |
| |
| iterator | begin () |
| |
| const_iterator | begin () const |
| |
| iterator | end () |
| |
| const_iterator | end () const |
| |
| reverse_iterator | rbegin () |
| |
| const_reverse_iterator | rbegin () const |
| |
| reverse_iterator | rend () |
| |
| const_reverse_iterator | rend () const |
| |
|
| | ACE_ALLOC_HOOK_DECLARE |
| |
| int | equal (const EXT_ID &id1, const EXT_ID &id2) |
| |
| u_long | hash (const EXT_ID &ext_id) |
| |
| int | bind_i (const EXT_ID &ext_id, const INT_ID &int_id) |
| |
| int | bind_i (const EXT_ID &ext_id, const INT_ID &int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | trybind_i (const EXT_ID &ext_id, INT_ID &int_id) |
| |
| int | trybind_i (const EXT_ID &ext_id, INT_ID &int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | rebind_i (const EXT_ID &ext_id, const INT_ID &int_id) |
| |
| int | rebind_i (const EXT_ID &ext_id, const INT_ID &int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | rebind_i (const EXT_ID &ext_id, const INT_ID &int_id, INT_ID &old_int_id) |
| |
| int | rebind_i (const EXT_ID &ext_id, const INT_ID &int_id, INT_ID &old_int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | rebind_i (const EXT_ID &ext_id, const INT_ID &int_id, EXT_ID &old_ext_id, INT_ID &old_int_id) |
| |
| int | rebind_i (const EXT_ID &ext_id, const INT_ID &int_id, EXT_ID &old_ext_id, INT_ID &old_int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | find_i (const EXT_ID &ext_id, INT_ID &int_id) |
| |
| int | find_i (const EXT_ID &ext_id) |
| |
| int | find_i (const EXT_ID &ext_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry) |
| |
| int | unbind_i (const EXT_ID &ext_id, INT_ID &int_id) |
| |
| int | unbind_i (const EXT_ID &ext_id) |
| |
| int | unbind_i (ACE_Hash_Map_Entry< EXT_ID, INT_ID > *entry) |
| |
| int | create_buckets (size_t size) |
| |
| int | close_i () |
| |
| int | unbind_all_i () |
| |
| int | shared_find (const EXT_ID &ext_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *&entry, size_t &loc) |
| |
| ACE_Hash_Map_Entry< EXT_ID, INT_ID > * | table () |
| |
| ACE_Allocator * | table_allocator_ |
| |
| ACE_Allocator * | entry_allocator_ |
| |
| ACE_LOCK | lock_ |
| |
| HASH_KEY | hash_key_ |
| |
| COMPARE_KEYS | compare_keys_ |
| |