ACE  6.0.6
Public Member Functions | Public Attributes
ACE_Hash_Map_Entry Class Reference

Define an entry in the hash table. More...

#include <Hash_Map_Manager_T.h>

Collaboration diagram for ACE_Hash_Map_Entry:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ACE_Hash_Map_Entry (const EXT_ID &ext_id, const INT_ID &int_id, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *next=0, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *prev=0)
 Constructor.
 ACE_Hash_Map_Entry (ACE_Hash_Map_Entry< EXT_ID, INT_ID > *next, ACE_Hash_Map_Entry< EXT_ID, INT_ID > *prev)
 Constructor.
 ~ACE_Hash_Map_Entry (void)
 Destructor.
EXT_ID & key (void)
 Key accessor.
const EXT_ID & key (void) const
 Read-only key accessor.
INT_ID & item (void)
 Item accessor.
const INT_ID & item (void) const
 Read-only item accessor.
void dump (void) const
 Dump the state of an object.

Public Attributes

EXT_ID ext_id_
INT_ID int_id_
ACE_Hash_Map_Entry< EXT_ID,
INT_ID > * 
next_
 Pointer to the next item in the bucket of overflow nodes.
ACE_Hash_Map_Entry< EXT_ID,
INT_ID > * 
prev_
 Pointer to the prev item in the bucket of overflow nodes.

Detailed Description

Define an entry in the hash table.


Constructor & Destructor Documentation

ACE_Hash_Map_Entry::ACE_Hash_Map_Entry ( const EXT_ID &  ext_id,
const INT_ID &  int_id,
ACE_Hash_Map_Entry< EXT_ID, INT_ID > *  next = 0,
ACE_Hash_Map_Entry< EXT_ID, INT_ID > *  prev = 0 
)

Constructor.

ACE_Hash_Map_Entry::ACE_Hash_Map_Entry ( ACE_Hash_Map_Entry< EXT_ID, INT_ID > *  next,
ACE_Hash_Map_Entry< EXT_ID, INT_ID > *  prev 
)

Constructor.

ACE_Filecache_Hash_Entry::~ACE_Hash_Map_Entry ( void  )

Destructor.


Member Function Documentation

void ACE_Hash_Map_Entry::dump ( void  ) const

Dump the state of an object.

INT_ID& ACE_Hash_Map_Entry::item ( void  )

Item accessor.

const INT_ID& ACE_Hash_Map_Entry::item ( void  ) const

Read-only item accessor.

EXT_ID& ACE_Hash_Map_Entry::key ( void  )

Key accessor.

const EXT_ID& ACE_Hash_Map_Entry::key ( void  ) const

Read-only key accessor.


Member Data Documentation

Key used to look up an entry.

Deprecated:
Use key()

The contents of the entry itself.

Deprecated:
Use item()

Pointer to the next item in the bucket of overflow nodes.

Pointer to the prev item in the bucket of overflow nodes.


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