TAO_PG_MemberInfo Struct Reference

Structure that contains all member-specific information. More...

#include <PG_MemberInfo.h>

List of all members.

Public Member Functions

bool operator== (const TAO_PG_MemberInfo &rhs)
 Equality operator.


Public Attributes

CORBA::Object_var member
 Reference to the member.

PortableGroup::Location location
 The location at which the member resides.


Detailed Description

Structure that contains all member-specific information.

Structure that contains all member-specific information.

Definition at line 37 of file PG_MemberInfo.h.


Member Function Documentation

TAO_BEGIN_VERSIONED_NAMESPACE_DECL bool TAO_PG_MemberInfo::operator== const TAO_PG_MemberInfo rhs  ) 
 

Equality operator.

For the purposes of the member info set, only the location is important. In particular, if a member already resides at the given location, this equality operator will return true.

Definition at line 11 of file PG_MemberInfo.cpp.

References location.

00012 {
00013   // For the purposes of the member info set, only the location is
00014   // important.
00015   return location == rhs.location;
00016 }


Member Data Documentation

PortableGroup::Location TAO_PG_MemberInfo::location
 

The location at which the member resides.

Definition at line 44 of file PG_MemberInfo.h.

Referenced by TAO_PG_ObjectGroupManager::add_member_i(), operator==(), and TAO_PG_ObjectGroupManager::remove_member().

CORBA::Object_var TAO_PG_MemberInfo::member
 

Reference to the member.

Definition at line 41 of file PG_MemberInfo.h.

Referenced by TAO_PG_ObjectGroupManager::add_member_i().


The documentation for this struct was generated from the following files:
Generated on Sun Jan 27 16:24:08 2008 for TAO_PortableGroup by doxygen 1.3.6