#include <DD_Handler.h>
Collaboration diagram for CIAO::Config_Handlers::DD_Handler:
Public Member Functions | |
DD_Handler (const ACE_TCHAR *file) | |
DD_Handler (Domain *dmn) | |
DD_Handler (::Deployment::Domain *dmn) | |
~DD_Handler (void) | |
::Deployment::Domain const * | domain_idl (void) const throw (NoDomain) |
Returns the const IDL domain. | |
::Deployment::Domain * | domain_idl (void) throw (NoDomain) |
Returns the IDL domain. | |
Domain const * | domain_xsc (void) const throw (NoDomain) |
Returns the const XSC domain. | |
Domain * | domain_xsc (void) throw (NoDomain) |
Returns the XSC domain. | |
Private Member Functions | |
bool | build_domain () |
builds the domain structure | |
bool | build_xsc () |
builds the XSC data structure | |
Private Attributes | |
auto_ptr< ::Deployment::Domain > | idl_domain_ |
The Deployment Domain structure. | |
auto_ptr< Domain > | domain_ |
The XSC Domain structure. | |
bool | retval_ |
The return value used. | |
Classes | |
class | NoDomain |
CIAO::Config_Handlers::DD_Handler::DD_Handler | ( | const ACE_TCHAR * | file | ) |
constructor
The | file to be read |
CIAO::Config_Handlers::DD_Handler::DD_Handler | ( | Domain * | dmn | ) |
constructor
dmn | The Domain structure |
CIAO::Config_Handlers::DD_Handler::DD_Handler | ( | ::Deployment::Domain * | dmn | ) |
constructor
dmn | The Deployment::Domain structure |
CIAO::Config_Handlers::DD_Handler::~DD_Handler | ( | void | ) |
destructor
bool CIAO::Config_Handlers::DD_Handler::build_domain | ( | ) | [private] |
builds the domain structure
build_domain
bool CIAO::Config_Handlers::DD_Handler::build_xsc | ( | ) | [private] |
builds the XSC data structure
build_xsc
::Deployment::Domain* CIAO::Config_Handlers::DD_Handler::domain_idl | ( | void | ) | throw (NoDomain) |
Returns the IDL domain.
domain_idl
Deployment::Domain * CIAO::Config_Handlers::DD_Handler::domain_idl | ( | void | ) | const throw (NoDomain) |
Returns the const IDL domain.
domain_idl
Domain* CIAO::Config_Handlers::DD_Handler::domain_xsc | ( | void | ) | throw (NoDomain) |
Returns the XSC domain.
domain_xsc
Domain * CIAO::Config_Handlers::DD_Handler::domain_xsc | ( | void | ) | const throw (NoDomain) |
Returns the const XSC domain.
domain_xsc
auto_ptr<Domain> CIAO::Config_Handlers::DD_Handler::domain_ [private] |
The XSC Domain structure.
auto_ptr< ::Deployment::Domain > CIAO::Config_Handlers::DD_Handler::idl_domain_ [private] |
The Deployment Domain structure.
bool CIAO::Config_Handlers::DD_Handler::retval_ [private] |
The return value used.