Classes | Typedefs | Variables

PortableGroup Namespace Reference

Classes

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

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
typedef sequence
< PortableServer::ObjectId
IDs

Variables

typeprefix PortableGroup omg org
const string PG_MEMBERSHIP_STYLE = "org.omg.PortableGroup.MembershipStyle"
 MembershipStyle.
const string PG_INITIAL_NUMBER_MEMBERS = "org.omg.PortableGroup.InitialNumberMembers"
 InitialNumberMembers.
const string PG_MINIMUM_NUMBER_MEMBERS = "org.omg.PortableGroup.MinimumNumberMembers"
 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

Definition at line 41 of file PortableGroup.idl.

Definition at line 57 of file PortableGroup.idl.

Definition at line 70 of file PortableGroup.idl.

Definition at line 64 of file PortableGroup.idl.

typedef sequence<octet> PortableGroup::GroupIIOPProfile

Definition at line 38 of file PortableGroup.idl.

Definition at line 302 of file PortableGroup.idl.

Definition at line 71 of file PortableGroup.idl.

Definition at line 55 of file PortableGroup.idl.

Definition at line 56 of file PortableGroup.idl.

Definition at line 66 of file PortableGroup.idl.

Definition at line 72 of file PortableGroup.idl.

typedef CosNaming::Name PortableGroup::Name

Definition at line 46 of file PortableGroup.idl.

Definition at line 44 of file PortableGroup.idl.

Definition at line 45 of file PortableGroup.idl.

Definition at line 54 of file PortableGroup.idl.

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.

Definition at line 199 of file PortableGroup.idl.

typedef any PortableGroup::Value

Definition at line 47 of file PortableGroup.idl.


Variable Documentation

Definition at line 67 of file PortableGroup.idl.

Definition at line 68 of file PortableGroup.idl.

typeprefix PortableGroup omg PortableGroup::org

Definition at line 21 of file PortableGroup.idl.

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

Factories.

Definition at line 36 of file PortableGroup.idl.

const string PortableGroup::PG_INITIAL_NUMBER_MEMBERS = "org.omg.PortableGroup.InitialNumberMembers"

InitialNumberMembers.

Definition at line 28 of file PortableGroup.idl.

const string PortableGroup::PG_MEMBERSHIP_STYLE = "org.omg.PortableGroup.MembershipStyle"

MembershipStyle.

Definition at line 24 of file PortableGroup.idl.

const string PortableGroup::PG_MINIMUM_NUMBER_MEMBERS = "org.omg.PortableGroup.MinimumNumberMembers"

MinimumNumberMembers.

Definition at line 32 of file PortableGroup.idl.

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

Reserved criteria name for specifing role.

Definition at line 216 of file PortableGroup.idl.

const string PortableGroup::TAO_UPDATE_OBJECT_GROUP_METHOD_NAME = "tao_update_object_group"

Definition at line 288 of file PortableGroup.idl.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines