An entry in the Map. More...
#include <Map_Manager.h>

Public Member Functions | |
| ACE_Map_Entry (void) | |
| Initialize member variables. | |
| ~ACE_Map_Entry (void) | |
| void | dump (void) const |
| Dump the state of an object. | |
| ACE_UINT32 | next (void) const |
| Get next entry. | |
| void | next (ACE_UINT32 n) |
| Set next entry. | |
| ACE_UINT32 | prev (void) const |
| Get prev entry. | |
| void | prev (ACE_UINT32 p) |
| Set prev entry. | |
Public Attributes | |
| EXT_ID | ext_id_ |
| Key used to look up an entry. | |
| INT_ID | int_id_ |
| The contents of the entry itself. | |
| ACE_ALLOC_HOOK_DECLARE | |
| Declare the dynamic allocation hooks. | |
| ACE_UINT32 | next_ |
| Keeps track of the next entry. | |
| ACE_UINT32 | prev_ |
| Keeps track of the previous entry. | |
An entry in the Map.
Definition at line 39 of file Map_Manager.h.
| ACE_Map_Entry< EXT_ID, INT_ID >::ACE_Map_Entry | ( | void | ) | [inline] |
Initialize member variables.
Definition at line 11 of file Map_Manager.inl.
| ACE_Map_Entry< EXT_ID, INT_ID >::~ACE_Map_Entry | ( | void | ) | [inline] |
We need this destructor to keep some compilers from complaining. It's just a no-op, however.
Definition at line 21 of file Map_Manager.inl.
{
// No-op just to keep some compilers happy...
}
| void ACE_Map_Entry< EXT_ID, INT_ID >::dump | ( | void | ) | const |
Dump the state of an object.
Definition at line 595 of file Map_Manager.cpp.
{
#if defined (ACE_HAS_DUMP)
ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("next_ = %d"), this->next_));
ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("prev_ = %d"), this->prev_));
#if defined (ACE_HAS_LAZY_MAP_MANAGER)
ACE_DEBUG ((LM_DEBUG, ACE_TEXT ("free_ = %d"), this->free_));
#endif /* ACE_HAS_LAZY_MAP_MANAGER */
ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP));
#endif /* ACE_HAS_DUMP */
}
| ACE_UINT32 ACE_Map_Entry< EXT_ID, INT_ID >::next | ( | void | ) | const [inline] |
| void ACE_Map_Entry< EXT_ID, INT_ID >::next | ( | ACE_UINT32 | n | ) | [inline] |
| ACE_UINT32 ACE_Map_Entry< EXT_ID, INT_ID >::prev | ( | void | ) | const [inline] |
| void ACE_Map_Entry< EXT_ID, INT_ID >::prev | ( | ACE_UINT32 | p | ) | [inline] |
| ACE_Map_Entry< EXT_ID, INT_ID >::ACE_ALLOC_HOOK_DECLARE |
Declare the dynamic allocation hooks.
Definition at line 59 of file Map_Manager.h.
| EXT_ID ACE_Map_Entry< EXT_ID, INT_ID >::ext_id_ |
Key used to look up an entry.
Definition at line 50 of file Map_Manager.h.
| INT_ID ACE_Map_Entry< EXT_ID, INT_ID >::int_id_ |
The contents of the entry itself.
Definition at line 53 of file Map_Manager.h.
| ACE_UINT32 ACE_Map_Entry< EXT_ID, INT_ID >::next_ |
Keeps track of the next entry.
Definition at line 77 of file Map_Manager.h.
| ACE_UINT32 ACE_Map_Entry< EXT_ID, INT_ID >::prev_ |
Keeps track of the previous entry.
Definition at line 80 of file Map_Manager.h.
1.7.0