Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

PortableGroup Namespace Reference


Classes

struct  PortableGroup::Property
struct  PortableGroup::FactoryInfo
exception  PortableGroup::InterfaceNotFound
exception  PortableGroup::ObjectGroupNotFound
exception  PortableGroup::MemberNotFound
exception  PortableGroup::ObjectNotFound
exception  PortableGroup::MemberAlreadyPresent
exception  PortableGroup::ObjectNotCreated
exception  PortableGroup::ObjectNotAdded
exception  PortableGroup::TypeConflict
 TAO Specific: TypeConfict exception. More...
exception  PortableGroup::UnsupportedProperty
exception  PortableGroup::InvalidProperty
exception  PortableGroup::NoFactory
exception  PortableGroup::InvalidCriteria
exception  PortableGroup::CannotMeetCriteria
interface  PortableGroup::PropertyManager
interface  PortableGroup::ObjectGroupManager
interface  PortableGroup::GenericFactory
interface  PortableGroup::FactoryRegistry
interface  PortableGroup::TAO_UpdateObjectGroup
exception  PortableGroup::NotAGroupObject
interface  PortableGroup::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::ObjectIdIDs

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

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 Tue Dec 20 23:55:51 2005 for TAO_PortableGroup by  doxygen 1.3.9.1