Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Related Pages  

PortableGroup Namespace Reference


Compounds

exception  CannotMeetCriteria
struct  FactoryInfo
interface  FactoryRegistry
interface  GenericFactory
exception  InterfaceNotFound
exception  InvalidCriteria
exception  InvalidProperty
exception  MemberAlreadyPresent
exception  MemberNotFound
exception  NoFactory
interface  ObjectGroupManager
exception  ObjectGroupNotFound
exception  ObjectNotAdded
exception  ObjectNotCreated
exception  ObjectNotFound
struct  Property
interface  PropertyManager
interface  TAO_UpdateObjectGroup
exception  TypeConflict
 TAO Specific: TypeConfict exception. More...

exception  UnsupportedProperty

Typedefs

typedef sequence< octet > GroupIIOPProfile
typedef CORBA::RepositoryId _TypeId
typedef Object ObjectGroup
typedef sequence< ObjectGroupObjectGroups
typedef CosNaming::Name Name
typedef any Value
typedef sequence< PropertyProperties
typedef Name Location
typedef sequence< LocationLocations
typedef Properties Criteria
typedef sequence< FactoryInfoFactoryInfos
typedef long MembershipStyleValue
typedef FactoryInfos FactoriesValue
typedef unsigned short InitialNumberMembersValue
typedef unsigned short MinimumNumberMembersValue
typedef CORBA::Identifier RoleName

Variables

typeprefix PortableGroup omg org
const string PG_MEMBERSHIP_STYLE
 MembershipStyle.

const string PG_INITIAL_NUMBER_MEMBERS
 InitialNumberMembers.

const string PG_MINIMUM_NUMBER_MEMBERS
 MinimumNumberMembers.

const string PG_FACTORIES = "org.omg.PortableGroup.Factories"
 Factories.

const MembershipStyleValue MEMB_APP_CTRL = 0
const MembershipStyleValue MEMB_INF_CTRL = 1
const string role_criterion = "org.omg.portablegroup.Role"
const string TAO_UPDATE_OBJECT_GROUP_METHOD_NAME = "tao_update_object_group"


Typedef Documentation

typedef CORBA::RepositoryId PortableGroup::_TypeId
 

typedef Properties PortableGroup::Criteria
 

typedef FactoryInfos PortableGroup::FactoriesValue
 

typedef sequence<FactoryInfo> PortableGroup::FactoryInfos
 

typedef sequence<octet> PortableGroup::GroupIIOPProfile
 

typedef unsigned short PortableGroup::InitialNumberMembersValue
 

typedef Name PortableGroup::Location
 

typedef sequence<Location> PortableGroup::Locations
 

typedef long PortableGroup::MembershipStyleValue
 

typedef unsigned short PortableGroup::MinimumNumberMembersValue
 

typedef CosNaming::Name PortableGroup::Name
 

typedef Object PortableGroup::ObjectGroup
 

typedef sequence<ObjectGroup> PortableGroup::ObjectGroups
 

typedef sequence<Property> PortableGroup::Properties
 

typedef CORBA::Identifier PortableGroup::RoleName
 

a name for the role the object will play This allows multiple objects that implement the same interface (TypeId) to exist at a location as long as they play different roles.

typedef any PortableGroup::Value
 


Variable Documentation

const MembershipStyleValue PortableGroup::MEMB_APP_CTRL = 0
 

const MembershipStyleValue PortableGroup::MEMB_INF_CTRL = 1
 

typeprefix PortableGroup omg PortableGroup::org
 

const string PortableGroup::PG_FACTORIES = "org.omg.PortableGroup.Factories"
 

Factories.

const string PortableGroup::PG_INITIAL_NUMBER_MEMBERS
 

Initial value:

 
  "org.omg.PortableGroup.InitialNumberMembers"
InitialNumberMembers.

const string PortableGroup::PG_MEMBERSHIP_STYLE
 

Initial value:

 
  "org.omg.PortableGroup.MembershipStyle"
MembershipStyle.

const string PortableGroup::PG_MINIMUM_NUMBER_MEMBERS
 

Initial value:

 
  "org.omg.PortableGroup.MinimumNumberMembers"
MinimumNumberMembers.

const string PortableGroup::role_criterion = "org.omg.portablegroup.Role"
 

Reserved criteria name for specifing role.

const string PortableGroup::TAO_UPDATE_OBJECT_GROUP_METHOD_NAME = "tao_update_object_group"
 


Generated on Thu Jan 15 01:22:20 2004 for TAO_PortableGroup by doxygen1.2.18