TAO_PortableGroup 4.0.0
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
TAO::PG_Object_Group::MemberInfo Struct Reference

#include <PG_Object_Group.h>

Collaboration diagram for TAO::PG_Object_Group::MemberInfo:
Collaboration graph
[legend]

Public Member Functions

 MemberInfo (CORBA::Object_ptr member, const PortableGroup::Location &location)
 Construct an application-supplied member.
 
 MemberInfo (CORBA::Object_ptr member, const PortableGroup::Location &location, PortableGroup::GenericFactory_ptr factory, PortableGroup::GenericFactory::FactoryCreationId factory_id)
 Construct a infrastructure-created member.
 
 ~MemberInfo ()
 Destructor.
 

Public Attributes

CORBA::Object_var member_
 Reference to the member.
 
PortableGroup::GenericFactory_var factory_
 
PortableGroup::GenericFactory::FactoryCreationId factory_id_
 FactoryCreationId assigned to the member. Empty if application created.
 
PortableGroup::Location location_
 Location where this member exists.
 
CORBA::Boolean is_primary_
 TRUE if this is primary member.
 

Constructor & Destructor Documentation

◆ MemberInfo() [1/2]

TAO::PG_Object_Group::MemberInfo::MemberInfo ( CORBA::Object_ptr member,
const PortableGroup::Location & location )

Construct an application-supplied member.

◆ MemberInfo() [2/2]

TAO::PG_Object_Group::MemberInfo::MemberInfo ( CORBA::Object_ptr member,
const PortableGroup::Location & location,
PortableGroup::GenericFactory_ptr factory,
PortableGroup::GenericFactory::FactoryCreationId factory_id )

Construct a infrastructure-created member.

◆ ~MemberInfo()

TAO::PG_Object_Group::MemberInfo::~MemberInfo ( )

Destructor.

Member Data Documentation

◆ factory_

PortableGroup::GenericFactory_var TAO::PG_Object_Group::MemberInfo::factory_

The factory that was used to create this object nil if application created.

◆ factory_id_

PortableGroup::GenericFactory::FactoryCreationId TAO::PG_Object_Group::MemberInfo::factory_id_

FactoryCreationId assigned to the member. Empty if application created.

◆ is_primary_

CORBA::Boolean TAO::PG_Object_Group::MemberInfo::is_primary_

TRUE if this is primary member.

◆ location_

PortableGroup::Location TAO::PG_Object_Group::MemberInfo::location_

Location where this member exists.

◆ member_

CORBA::Object_var TAO::PG_Object_Group::MemberInfo::member_

Reference to the member.


The documentation for this struct was generated from the following files: