PG_Location_Map.h File Reference

#include "ace/config-all.h"
#include "orbsvcs/PortableGroup/PG_Location_Hash.h"
#include "orbsvcs/PortableGroup/PG_Location_Equal_To.h"
#include "orbsvcs/PortableGroupC.h"
#include "ace/Array_Base.h"
#include "ace/Hash_Map_Manager_T.h"
#include "ace/Null_Mutex.h"

Include dependency graph for PG_Location_Map.h:

Include dependency graph

This graph shows which files directly or indirectly include this file:

Included by dependency graph

Go to the source code of this file.

Typedefs

typedef ACE_Array_Base< TAO_PG_ObjectGroup_Map_Entry * > TAO_PG_ObjectGroup_Array
typedef ACE_Hash_Map_Manager_Ex<
PortableGroup::Location,
TAO_PG_ObjectGroup_Array *,
TAO_PG_Location_Hash, TAO_PG_Location_Equal_To,
ACE_Null_Mutex
TAO_PG_Location_Map
 Location hash map.


Variables

TAO_BEGIN_VERSIONED_NAMESPACE_DECL
struct 
TAO_PG_ObjectGroup_Map_Entry
 Forward declarations.


Detailed Description

PG_Location_Map.h,v 1.8 2006/03/14 06:14:34 jtc Exp

Author:
Ossama Othman <ossama@uci.edu>

Definition in file PG_Location_Map.h.


Typedef Documentation

typedef ACE_Hash_Map_Manager_Ex< PortableGroup::Location, TAO_PG_ObjectGroup_Array *, TAO_PG_Location_Hash, TAO_PG_Location_Equal_To, ACE_Null_Mutex> TAO_PG_Location_Map
 

Location hash map.

Definition at line 48 of file PG_Location_Map.h.

typedef ACE_Array_Base<TAO_PG_ObjectGroup_Map_Entry *> TAO_PG_ObjectGroup_Array
 

Definition at line 40 of file PG_Location_Map.h.

Referenced by TAO_PG_ObjectGroupManager::add_member_i(), TAO_PG_ObjectGroupManager::get_member_ref(), TAO_PG_ObjectGroupManager::get_object_group_position(), TAO_PG_ObjectGroupManager::groups_at_location(), TAO_PG_ObjectGroupManager::member_already_present(), and TAO_PG_ObjectGroupManager::remove_member().


Variable Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL struct TAO_PG_ObjectGroup_Map_Entry
 

Forward declarations.

Definition at line 37 of file PG_Location_Map.h.


Generated on Thu Nov 9 14:03:58 2006 for TAO_PortableGroup by doxygen 1.3.6