#include <ace/Active_Map_Manager.h>
class ACE_Active_Map_Manager_Key {
public:
ACE_Active_Map_Manager_Key (void);
ACE_Active_Map_Manager_Key ( ACE_UINT32 slot_index, ACE_UINT32 slot_generation );
ACE_UINT32 slot_index (void) const;
void slot_index (ACE_UINT32 i);
ACE_UINT32 slot_generation (void) const;
void slot_generation (ACE_UINT32 g);
static size_t size (void);
void decode (const void *data);
void encode (void *data) const;
int operator== (const ACE_Active_Map_Manager_Key &rhs) const;
int operator!= (const ACE_Active_Map_Manager_Key &rhs) const;
void increment_slot_generation_count (void);
private:
key_data key_data_;
};
void increment_slot_generation_count (void);
slot_generation
number.