#include <Map_Manager.h>
Collaboration diagram for ACE_Map_Entry< EXT_ID, INT_ID >:

| 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. | |
Definition at line 39 of file Map_Manager.h.
| 
 | ||||||||||
| Initialize member variables. 
 Definition at line 11 of file Map_Manager.inl. 
 | 
| 
 | ||||||||||
| 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. 
 00022 {
00023   // No-op just to keep some compilers happy...
00024 }
 | 
| 
 | ||||||||||
| Dump the state of an object. 
 Definition at line 595 of file Map_Manager.cpp. References ACE_BEGIN_DUMP, ACE_DEBUG, ACE_END_DUMP, ACE_TEXT, and LM_DEBUG. 
 00596 {
00597 #if defined (ACE_HAS_DUMP)
00598   ACE_DEBUG ((LM_DEBUG, ACE_BEGIN_DUMP, this));
00599   ACE_DEBUG ((LM_DEBUG,  ACE_TEXT ("next_ = %d"), this->next_));
00600   ACE_DEBUG ((LM_DEBUG,  ACE_TEXT ("prev_ = %d"), this->prev_));
00601 
00602 #if defined (ACE_HAS_LAZY_MAP_MANAGER)
00603   ACE_DEBUG ((LM_DEBUG,  ACE_TEXT ("free_ = %d"), this->free_));
00604 #endif /* ACE_HAS_LAZY_MAP_MANAGER */
00605 
00606   ACE_DEBUG ((LM_DEBUG, ACE_END_DUMP));
00607 #endif /* ACE_HAS_DUMP */
00608 }
 | 
| 
 | ||||||||||
| Set next entry. 
 Definition at line 33 of file Map_Manager.inl. 
 00034 {
00035   this->next_ = n;
00036 }
 | 
| 
 | ||||||||||
| Get next entry. 
 Definition at line 27 of file Map_Manager.inl. Referenced by ACE_Map_Manager< EXT_ID, INT_ID, ACE_LOCK >::shared_move(), and ACE_Map_Manager< EXT_ID, INT_ID, ACE_LOCK >::unbind_all(). 
 00028 {
00029   return this->next_;
00030 }
 | 
| 
 | ||||||||||
| Set prev entry. 
 Definition at line 45 of file Map_Manager.inl. 
 00046 {
00047   this->prev_ = p;
00048 }
 | 
| 
 | ||||||||||
| Get prev entry. 
 Definition at line 39 of file Map_Manager.inl. Referenced by ACE_Map_Manager< EXT_ID, INT_ID, ACE_LOCK >::shared_move(). 
 00040 {
00041   return this->prev_;
00042 }
 | 
| 
 | |||||
| Declare the dynamic allocation hooks. 
 Definition at line 59 of file Map_Manager.h. | 
| 
 | |||||
| Key used to look up an entry. 
 Definition at line 50 of file Map_Manager.h. | 
| 
 | |||||
| The contents of the entry itself. 
 Definition at line 53 of file Map_Manager.h. | 
| 
 | |||||
| Keeps track of the next entry. 
 Definition at line 77 of file Map_Manager.h. | 
| 
 | |||||
| Keeps track of the previous entry. 
 Definition at line 80 of file Map_Manager.h. | 
 1.3.6
 
1.3.6