Reference

ACE_Map_Entry(3)

An entry in the Map.

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