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

CCM_Container_Ex.idl File Reference

import "CCM_Container.idl";
import "CosPersistentState.idl";

Include dependency graph for CCM_Container_Ex.idl:

Include dependency graph

Namespaces

namespace  Components

Classes

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

Defines

#define CCM_CONTAINER_EX_IDL

Typedefs

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

Enumerations

enum  BadComponentReferenceReason { NON_LOCAL_REFERENCE, NON_COMPONENT_REFERENCE, WRONG_CONTAINER }

Variables

const SegmentId COMPONENT_SEGMENT = 0
const FacetId COMPONENT_FACET = 0
const StateIdType PERSISTENT_ID = 0

Define Documentation

#define CCM_CONTAINER_EX_IDL
 

@ Compile this file with:

tao_idl -Gv -I ../.. -I ../../orbsvcs/orbsvcs \ -Wb,export_macro=CIAO_Export \ -Wb,export_include=CIAO_export.h \ -Wb,pre_include="ace/pre.h" \ -Wb,post_include="ace/post.h" \ CCM_Container_Ex.idl


Typedef Documentation

typedef CosPersistentState::_TypeId Components::_TypeId
 

typedef CosPersistentState::CatalogBase Components::CatalogBase
 

typedef short Components::FacetId
 

typedef sequence< octet > Components::IdData
 

typedef CosPersistentState::Pid Components::PersistentId
 

typedef sequence< SegmentDescr > Components::SegmentDescrSeq
 

typedef short Components::SegmentId
 

typedef short Components::StateIdType
 


Enumeration Type Documentation

enum BadComponentReferenceReason
 

Enumeration values:
NON_LOCAL_REFERENCE 
NON_COMPONENT_REFERENCE 
WRONG_CONTAINER 


Variable Documentation

const FacetId Components::COMPONENT_FACET = 0
 

const SegmentId Components::COMPONENT_SEGMENT = 0
 

const StateIdType Components::PERSISTENT_ID = 0
 


Generated on Thu Feb 10 21:12:37 2005 for CIAO by  doxygen 1.3.9.1