|
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_ |
|