NAME
ACE_Map_Entry - An entry in the Map.
SYNOPSIS
#include <ace/Map_Manager.h>
template<class EXT_ID, class INT_ID>
class ACE_Map_Entry
{
public:
~ACE_Map_Entry (void);
EXT_ID ext_id_;
INT_ID int_id_;
void dump (void) const;
ACE_ALLOC_HOOK_DECLARE;
size_t next (void) const;
void next (size_t n);
size_t prev (void) const;
void prev (size_t p);
size_t next_;
size_t prev_;
int free_;
};
These are really private, but unfortunately template friends
are not portable.
size_t next (void) const;
void next (size_t n);
Get/Set next entry.
size_t prev (void) const;
void prev (size_t p);
Get/Set prev entry.
size_t next_;
Keeps track of the next entry.
size_t prev_;
Keeps track of the previous entry.
int free_;
Is this entry free?
AUTHOR
Doug Schmidt
LIBRARY
ace