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< ObjectGroup > | ObjectGroups |
typedef CosNaming::Name | Name |
typedef any | Value |
typedef sequence< Property > | Properties |
typedef Name | Location |
typedef sequence< Location > | Locations |
typedef Properties | Criteria |
typedef sequence< FactoryInfo > | FactoryInfos |
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" |
Definition at line 41 of file PortableGroup.idl.
typedef Properties PortableGroup::Criteria |
Definition at line 57 of file PortableGroup.idl.
Definition at line 70 of file PortableGroup.idl.
typedef sequence<FactoryInfo> PortableGroup::FactoryInfos |
Definition at line 64 of file PortableGroup.idl.
typedef sequence<octet> PortableGroup::GroupIIOPProfile |
Definition at line 38 of file PortableGroup.idl.
typedef sequence<PortableServer::ObjectId> PortableGroup::IDs |
Definition at line 302 of file PortableGroup.idl.
typedef unsigned short PortableGroup::InitialNumberMembersValue |
Definition at line 71 of file PortableGroup.idl.
typedef Name PortableGroup::Location |
Definition at line 55 of file PortableGroup.idl.
typedef sequence<Location> PortableGroup::Locations |
Definition at line 56 of file PortableGroup.idl.
typedef long PortableGroup::MembershipStyleValue |
Definition at line 66 of file PortableGroup.idl.
typedef unsigned short PortableGroup::MinimumNumberMembersValue |
Definition at line 72 of file PortableGroup.idl.
typedef CosNaming::Name PortableGroup::Name |
Definition at line 46 of file PortableGroup.idl.
typedef Object PortableGroup::ObjectGroup |
Definition at line 44 of file PortableGroup.idl.
typedef sequence<ObjectGroup> PortableGroup::ObjectGroups |
Definition at line 45 of file PortableGroup.idl.
typedef sequence<Property> PortableGroup::Properties |
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.
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.