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

Assembly_Spec.h File Reference

#include "ace/Hash_Map_Manager_T.h"
#include "ace/Containers_T.h"
#include "ace/SString.h"
#include "ace/CORBA_macros.h"
#include "ace/Null_Mutex.h"
#include "tao/Environment.h"
#include "XML_Helpers_Export.h"

Include dependency graph for Assembly_Spec.h:

Include dependency graph

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

Included by dependency graph

Namespaces

namespace  CIAO
namespace  CIAO::Assembly_Placement
namespace  CIAO::Assembly_Connection

Classes

class  CIAO::Assembly_Placement::Node
class  CIAO::Assembly_Placement::Container
class  CIAO::Assembly_Placement::componentinstantiation
struct  CIAO::Assembly_Placement::componentinstantiation::_register_info
class  CIAO::Assembly_Placement::homeplacement
struct  CIAO::Assembly_Placement::homeplacement::_register_info
class  CIAO::Assembly_Placement::hostcollocation
class  CIAO::Assembly_Placement::processcollocation
class  CIAO::Assembly_Placement::Visitor
class  CIAO::Assembly_Connection::IF_Resolver_Info
struct  CIAO::Assembly_Connection::_CII
struct  CIAO::_ASpec

Typedefs

typedef ACE_Hash_Map_Manager_Ex<
ACE_CString, ACE_CString,
ACE_Hash< ACE_CString >,
ACE_Equal_To< ACE_CString >,
ACE_Null_Mutex
ID_IMPL_MAP
typedef enum CIAO::Assembly_Placement::_nodetype Node_Type
typedef enum CIAO::Assembly_Connection::_if_resolution IF_Resolution_Method
typedef enum CIAO::Assembly_Connection::_conxion_type Connection_Type
typedef CIAO_XML_HELPERS_Export
CIAO::Assembly_Connection::_CII 
Connect_Info
typedef CIAO_XML_HELPERS_Export
CIAO::_ASpec 
Assembly_Spec

Enumerations

enum  _nodetype {
  INVALID_NODE, INVALID_CONTAINER, HOST, PROCESS,
  HOME, COMPONENT
}
enum  _if_resolution {
  PROVIDER, CONSUMER, COMP_IDREF, HOME_IDREF,
  NAMINGSERVICE, STRINGIFIEDOBJECTREF, HOMEFINDER, TRADERQUERY
}
enum  _conxion_type {
  INTERFACE, EMITTER_CONSUMER, PUBLISHER_CONSUMER, HOME,
  INVALID_CONN
}

Detailed Description

Id
Assembly_Spec.h,v 1.6 2004/01/02 01:51:56 bala Exp

Author:
Nanbor Wang <nanbor@cs.wustl.edu>

Typedef Documentation

typedef struct CIAO_XML_HELPERS_Export CIAO::_ASpec CIAO::Assembly_Spec
 

typedef struct CIAO_XML_HELPERS_Export CIAO::Assembly_Connection::_CII CIAO::Assembly_Connection::Connect_Info
 

typedef enum CIAO::Assembly_Connection::_conxion_type CIAO::Assembly_Connection::Connection_Type
 

CIAO::ID_IMPL_MAP
 

A hash map type for indexing implmentation IDs to corresponding softpkg paths.

typedef enum CIAO::Assembly_Connection::_if_resolution CIAO::Assembly_Connection::IF_Resolution_Method
 

typedef enum CIAO::Assembly_Placement::_nodetype CIAO::Assembly_Placement::Node_Type
 


Enumeration Type Documentation

enum _conxion_type
 

Enumeration values:
INTERFACE 
EMITTER_CONSUMER 
PUBLISHER_CONSUMER 
HOME 
INVALID_CONN 

enum _if_resolution
 

Enumeration values:
PROVIDER 
CONSUMER 
COMP_IDREF 
HOME_IDREF 
NAMINGSERVICE 
STRINGIFIEDOBJECTREF 
HOMEFINDER 
TRADERQUERY 

enum _nodetype
 

Enumeration values:
INVALID_NODE 
INVALID_CONTAINER 
HOST 
PROCESS 
HOME 
COMPONENT 


Generated on Thu Jun 9 00:53:13 2005 for XML_HELPERS by  doxygen 1.3.9.1