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

# Components Namespace Reference

## Classes
interface | Components::Cookie
interface | Components::PortDescription
interface | Components::FacetDescription
exception | Components::InvalidName
exception | Components::InvalidConnection
exception | Components::ExceededConnectionLimit
exception | Components::AlreadyConnected
exception | Components::NoConnection
exception | Components::CookieRequired
exception | Components::CreateFailure
exception | Components::FinderFailure
exception | Components::RemoveFailure
exception | Components::DuplicateKeyValue
exception | Components::InvalidKey
exception | Components::UnknownKeyValue
exception | Components::NoKeyAvailable
exception | Components::BadEventType
exception | Components::HomeNotFound
exception | Components::WrongComponentType
exception | Components::InvalidConfiguration
exception | Components::IllegalState
interface | Components::Navigation
interface | Components::ConnectionDescription
interface | Components::ReceptacleDescription
interface | Components::Receptacles
interface | Components::PrimaryKeyBase
interface | Components::CCMHome
interface | Components::KeylessCCMHome
interface | Components::HomeFinder
interface | Components::Configurator
interface | Components::ConfigValue
interface | Components::StandardConfigurator
interface | Components::HomeConfiguration
interface | Components::ComponentPortDescription
interface | Components::CCMObject
interface | Components::Enumeration
interface | Components::DefaultEnumeration
interface | Components::CCMContext
exception | Components::CCMException
interface | Components::EnterpriseComponent
interface | Components::SessionContext
interface | Components::SessionComponent
interface | Components::SessionSynchronization
interface | Components::EntityContext
interface | Components::EntityComponent
interface | Components::HomeExecutorBase
exception | Components::BadComponentReference
exception | Components::PolicyMismatch
exception | Components::PersistenceNotAvailable
exception | Components::UnknownActualHome
exception | Components::ProxyHomeNotSupported
exception | Components::InvalidStateIdData
interface | Components::HomeRegistration
interface | Components::CCM2Context
interface | Components::ProxyHomeRegistration
interface | Components::Session2Context
interface | Components::StateIdValue
interface | Components::StateIdFactory
interface | Components::PersistentIdValue
interface | Components::SegmentDescr
interface | Components::ComponentId
interface | Components::Entity2Context
interface | Components::ExecutorLocator
interface | Components::EventBase
interface | Components::EventConsumerBase
interface | Components::ConsumerDescription
interface | Components::EmitterDescription
interface | Components::SubscriberDescription
interface | Components::PublisherDescription
interface | Components::Events
## Typedefs
typedef string | FeatureName
typedef sequence< FeatureName > | NameList
typedef sequence< FacetDescription > | FacetDescriptions
typedef unsigned long | FailureReason
typedef FailureReason | InvalidConfigurationReason
typedef sequence< ConnectionDescription > | ConnectionDescriptions
typedef sequence< ReceptacleDescription > | ReceptacleDescriptions
typedef sequence< CCMHome > | CCMHomes
typedef sequence< ConfigValue > | ConfigValues
typedef sequence< CCMObject > | CCMObjectSeq
typedef SecurityLevel2::Credentials | Principal
typedef CosPersistentState::CatalogBase | CatalogBase
typedef CosPersistentState::_TypeId | _TypeId
typedef short | SegmentId
typedef short | FacetId
typedef sequence< octet > | IdData
typedef CosPersistentState::Pid | PersistentId
typedef short | StateIdType
typedef sequence< SegmentDescr > | SegmentDescrSeq
typedef sequence< ConsumerDescription > | ConsumerDescriptions
typedef sequence< EmitterDescription > | EmitterDescriptions
typedef sequence< SubscriberDescription > | SubscriberDescriptions
typedef sequence< PublisherDescription > | PublisherDescriptions
typedef CCMHome * | CCMHome_ptr
typedef TAO_Objref_Var_T< CCMHome > | CCMHome_var
typedef Principal * | Principal_ptr
## Enumerations
enum | CCMExceptionReason { SYSTEM_ERROR, CREATE_ERROR, REMOVE_ERROR, DUPLICATE_KEY, FIND_ERROR, OBJECT_NOT_FOUND, NO_SUCH_ENTITY }
enum | BadComponentReferenceReason { NON_LOCAL_REFERENCE, NON_COMPONENT_REFERENCE, WRONG_CONTAINER }
## Variables
typeprefix Components omg | org
const InvalidConfigurationReason | UnknownConfigValueName = 0
const InvalidConfigurationReason | InvalidConfigValueType = 1
const InvalidConfigurationReason | ConfigValueRequired = 2
const InvalidConfigurationReason | ConfigValueNotExpected = 3
const SegmentId | COMPONENT_SEGMENT = 0
const FacetId | COMPONENT_FACET = 0
const StateIdType | PERSISTENT_ID = 0

## Typedef Documentation

typedef CosPersistentState::_TypeId Components::_TypeId

typedef CosPersistentState::CatalogBase Components::CatalogBase

typedef CCMHome* Components::CCMHome_ptr

typedef TAO_Objref_Var_T< CCMHome > Components::CCMHome_var

typedef sequence<CCMHome> Components::CCMHomes

typedef sequence<CCMObject> Components::CCMObjectSeq

typedef sequence<ConfigValue> Components::ConfigValues

typedef sequence<ConnectionDescription> Components::ConnectionDescriptions

typedef sequence<ConsumerDescription> Components::ConsumerDescriptions

typedef sequence<EmitterDescription> Components::EmitterDescriptions

typedef sequence<FacetDescription> Components::FacetDescriptions

typedef short Components::FacetId

typedef unsigned long Components::FailureReason

typedef string Components::FeatureName

typedef sequence<octet> Components::IdData

typedef FailureReason Components::InvalidConfigurationReason

typedef sequence<FeatureName> Components::NameList

typedef CosPersistentState::Pid Components::PersistentId

typedef SecurityLevel2::Credentials Components::Principal

typedef Principal* Components::Principal_ptr

typedef sequence<PublisherDescription> Components::PublisherDescriptions

typedef sequence<ReceptacleDescription> Components::ReceptacleDescriptions

typedef sequence<SegmentDescr> Components::SegmentDescrSeq

typedef short Components::SegmentId

typedef short Components::StateIdType

typedef sequence<SubscriberDescription> Components::SubscriberDescriptions

## Enumeration Type Documentation

enum BadComponentReferenceReason

  | Enumeration values:
  NON_LOCAL_REFERENCE |
  NON_COMPONENT_REFERENCE |
  WRONG_CONTAINER |

enum CCMExceptionReason

  | Enumeration values:
  SYSTEM_ERROR |
  CREATE_ERROR |
  REMOVE_ERROR |
  DUPLICATE_KEY |
  FIND_ERROR |
  OBJECT_NOT_FOUND |
  NO_SUCH_ENTITY |

## Variable Documentation

const FacetId Components::COMPONENT_FACET = 0

const SegmentId Components::COMPONENT_SEGMENT = 0

const InvalidConfigurationReason Components::ConfigValueNotExpected = 3

const InvalidConfigurationReason Components::ConfigValueRequired = 2

const InvalidConfigurationReason Components::InvalidConfigValueType = 1

typeprefix Components omg Components::org

| @ Commented out temporarily for lack of typePrefix support.

const StateIdType Components::PERSISTENT_ID = 0

const InvalidConfigurationReason Components::UnknownConfigValueName = 0