TAO_PortableGroup 4.0.0
Loading...
Searching...
No Matches
Classes | Modules | Typedefs | Variables
PortableGroup.idl File Reference
import "tao/PortableServer/PortableServer_include.pidl;
#include "CosNaming.idl"
import "tao/IOP.pidl;
import "tao/GIOP.pidl;
import <orb.idl;
#include "PortableGroup_Simple_DS.idl"

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
 
local interface  PortableGroup::GOA
 

Modules

module  PortableGroup
 

Typedefs

typedef sequence< octet > PortableGroup::GroupIIOPProfile
 
typedef CORBA::RepositoryId PortableGroup::_TypeId
 
typedef Object PortableGroup::ObjectGroup
 
typedef sequence< ObjectGroupPortableGroup::ObjectGroups
 
typedef CosNaming::Name PortableGroup::Name
 
typedef any PortableGroup::Value
 
typedef sequence< PropertyPortableGroup::Properties
 
typedef Name PortableGroup::Location
 
typedef sequence< LocationPortableGroup::Locations
 
typedef Properties PortableGroup::Criteria
 
typedef sequence< FactoryInfoPortableGroup::FactoryInfos
 
typedef long PortableGroup::MembershipStyleValue
 
typedef FactoryInfos PortableGroup::FactoriesValue
 
typedef unsigned short PortableGroup::InitialNumberMembersValue
 
typedef unsigned short PortableGroup::MinimumNumberMembersValue
 
typedef CORBA::Identifier PortableGroup::RoleName
 
typedef sequence< PortableServer::ObjectIdPortableGroup::IDs
 

Variables

typeprefix PortableGroup omg PortableGroup::org
 
const string PortableGroup::PG_MEMBERSHIP_STYLE
 MembershipStyle.
 
const string PortableGroup::PG_INITIAL_NUMBER_MEMBERS
 InitialNumberMembers.
 
const string PortableGroup::PG_MINIMUM_NUMBER_MEMBERS
 MinimumNumberMembers.
 
const string PortableGroup::PG_FACTORIES = "org.omg.PortableGroup.Factories"
 Factories.
 
const MembershipStyleValue PortableGroup::MEMB_APP_CTRL = 0
 
const MembershipStyleValue PortableGroup::MEMB_INF_CTRL = 1
 
const string PortableGroup::role_criterion = "org.omg.portablegroup.Role"
 
const string PortableGroup::TAO_UPDATE_OBJECT_GROUP_METHOD_NAME = "tao_update_object_group"