ACE  6.0.6
Public Member Functions | Public Attributes
ACE_Map_Entry Class Reference

An entry in the Map. More...

#include <Map_Manager.h>

List of all members.

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.

Detailed Description

An entry in the Map.


Constructor & Destructor Documentation

ACE_Map_Entry::ACE_Map_Entry ( void  )

Initialize member variables.

ACE_Map_Entry::~ACE_Map_Entry ( void  )

We need this destructor to keep some compilers from complaining. It's just a no-op, however.


Member Function Documentation

void ACE_Map_Entry::dump ( void  ) const

Dump the state of an object.

ACE_UINT32 ACE_Map_Entry::next ( void  ) const

Get next entry.

void ACE_Map_Entry::next ( ACE_UINT32  n)

Set next entry.

ACE_UINT32 ACE_Map_Entry::prev ( void  ) const

Get prev entry.

void ACE_Map_Entry::prev ( ACE_UINT32  p)

Set prev entry.


Member Data Documentation

Declare the dynamic allocation hooks.

Key used to look up an entry.

The contents of the entry itself.

Keeps track of the next entry.

Keeps track of the previous entry.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines