TAO_PortableGroup  2.0.8
Classes | Namespaces | Typedefs | Variables
PortableGroup.idl File Reference
#include "tao/PortableServer/PortableServer_include.pidl"
#include "CosNaming.idl"
#include "tao/IOP.pidl"
#include "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
interface  PortableGroup::GOA

Namespaces

namespace  PortableGroup

Typedefs

typedef sequence< octet > PortableGroup::GroupIIOPProfile
typedef CORBA::RepositoryId PortableGroup::_TypeId
typedef Object PortableGroup::ObjectGroup
typedef sequence< ObjectGroup > PortableGroup::ObjectGroups
typedef CosNaming::Name PortableGroup::Name
typedef any PortableGroup::Value
typedef sequence< Property > PortableGroup::Properties
typedef Name PortableGroup::Location
typedef sequence< Location > PortableGroup::Locations
typedef Properties PortableGroup::Criteria
typedef sequence< FactoryInfo > PortableGroup::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::ObjectId
PortableGroup::IDs

Variables

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

Detailed Description

Id:
PortableGroup.idl 79586 2007-09-06 09:25:00Z johnnyw
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines