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 |
| 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 sequence<octet> PortableGroup::GroupIIOPProfile |
Definition at line 40 of file PortableGroup.idl.
| typedef CORBA::RepositoryId PortableGroup::_TypeId |
Definition at line 43 of file PortableGroup.idl.
| typedef Object PortableGroup::ObjectGroup |
Definition at line 46 of file PortableGroup.idl.
| typedef sequence<ObjectGroup> PortableGroup::ObjectGroups |
Definition at line 47 of file PortableGroup.idl.
| typedef CosNaming::Name PortableGroup::Name |
Definition at line 48 of file PortableGroup.idl.
| typedef any PortableGroup::Value |
Definition at line 49 of file PortableGroup.idl.
| typedef sequence<Property> PortableGroup::Properties |
Definition at line 56 of file PortableGroup.idl.
| typedef Name PortableGroup::Location |
Definition at line 57 of file PortableGroup.idl.
| typedef sequence<Location> PortableGroup::Locations |
Definition at line 58 of file PortableGroup.idl.
| typedef Properties PortableGroup::Criteria |
Definition at line 59 of file PortableGroup.idl.
| typedef sequence<FactoryInfo> PortableGroup::FactoryInfos |
Definition at line 66 of file PortableGroup.idl.
| typedef long PortableGroup::MembershipStyleValue |
Definition at line 68 of file PortableGroup.idl.
Definition at line 72 of file PortableGroup.idl.
| typedef unsigned short PortableGroup::InitialNumberMembersValue |
Definition at line 73 of file PortableGroup.idl.
| typedef unsigned short PortableGroup::MinimumNumberMembersValue |
Definition at line 74 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 201 of file PortableGroup.idl.
| typedef sequence<PortableServer::ObjectId> PortableGroup::IDs |
Definition at line 304 of file PortableGroup.idl.
| typeprefix PortableGroup omg PortableGroup::org |
Definition at line 23 of file PortableGroup.idl.
| const string PortableGroup::PG_MEMBERSHIP_STYLE |
Initial value:
"org.omg.PortableGroup.MembershipStyle"
Definition at line 26 of file PortableGroup.idl.
Referenced by TAO::PG_Object_Group::get_membership_style().
| const string PortableGroup::PG_INITIAL_NUMBER_MEMBERS |
Initial value:
"org.omg.PortableGroup.InitialNumberMembers"
Definition at line 30 of file PortableGroup.idl.
Referenced by TAO::PG_Object_Group::get_initial_number_members().
| const string PortableGroup::PG_MINIMUM_NUMBER_MEMBERS |
Initial value:
"org.omg.PortableGroup.MinimumNumberMembers"
Definition at line 34 of file PortableGroup.idl.
Referenced by TAO::PG_Object_Group::get_minimum_number_members().
| const string PortableGroup::PG_FACTORIES = "org.omg.PortableGroup.Factories" |
Definition at line 69 of file PortableGroup.idl.
Referenced by TAO_PG_GenericFactory::process_criteria(), TAO_PG_Default_Property_Validator::validate_criteria(), and TAO_PG_Default_Property_Validator::validate_property().
Definition at line 70 of file PortableGroup.idl.
Referenced by TAO_PG_GenericFactory::create_object(), TAO::PG_Object_Group::initial_populate(), TAO::PG_Object_Group::minimum_populate(), TAO_PG_GenericFactory::process_criteria(), TAO_PG_Default_Property_Validator::validate_criteria(), and TAO_PG_Default_Property_Validator::validate_property().
| const string PortableGroup::role_criterion = "org.omg.portablegroup.Role" |
Reserved criteria name for specifing role.
Definition at line 218 of file PortableGroup.idl.
| const string PortableGroup::TAO_UPDATE_OBJECT_GROUP_METHOD_NAME = "tao_update_object_group" |
Definition at line 290 of file PortableGroup.idl.
1.4.7