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

# CCM_Container.idl File Reference

`import "CCM_Component.idl";`
`import "orbsvcs/SecurityLevel2.idl";`
`import "CCM_Transaction.idl";`

Include dependency graph for CCM_Container.idl:

This graph shows which files directly or indirectly include this file:

## Namespaces
namespace | Components
## Classes
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
## Defines
#define | CCM_CONTAINER_IDL
## Typedefs
typedef SecurityLevel2::Credentials | Principal
## Enumerations
enum | CCMExceptionReason { SYSTEM_ERROR, CREATE_ERROR, REMOVE_ERROR, DUPLICATE_KEY, FIND_ERROR, OBJECT_NOT_FOUND, NO_SUCH_ENTITY }

## Define Documentation

#define CCM_CONTAINER_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.idl

## Typedef Documentation

typedef SecurityLevel2::Credentials Components::Principal

## Enumeration Type Documentation

enum CCMExceptionReason

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