DAnCE  ..
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Public Member Functions | Private Member Functions | Private Attributes | List of all members
DAnCE::Config_Handlers::DD_Handler Class Reference

#include <DD_Handler.h>

Collaboration diagram for DAnCE::Config_Handlers::DD_Handler:
Collaboration graph

Classes

class  NoDomain
 

Public Member Functions

 DD_Handler (Domain *dmn)
 
 DD_Handler (Domain &dmn)
 
 ~DD_Handler (void)
 
::Deployment::Domain const * domain_idl (void) const
 Returns the const IDL domain. More...
 
::Deployment::Domaindomain_idl (void)
 Returns the IDL domain. More...
 
Domain const * domain_xsc (void) const
 Returns the const XSC domain. More...
 
Domain * domain_xsc (void)
 Returns the XSC domain. More...
 

Private Member Functions

bool build_domain ()
 builds the domain structure More...
 
bool build_xsc ()
 builds the XSC data structure More...
 

Private Attributes

auto_ptr< ::Deployment::Domainidl_domain_
 The Deployment Domain structure. More...
 
auto_ptr< Domain > domain_ptr_
 The XSC Domain structure. More...
 
Domain & domain_
 
bool retval_
 The return value used. More...
 

Constructor & Destructor Documentation

DAnCE::Config_Handlers::DD_Handler::DD_Handler ( Domain *  dmn)
Parameters
dmnThe Domain structure
DAnCE::Config_Handlers::DD_Handler::DD_Handler ( Domain &  dmn)
DAnCE::Config_Handlers::DD_Handler::~DD_Handler ( void  )

Member Function Documentation

bool DAnCE::Config_Handlers::DD_Handler::build_domain ( )
private

builds the domain structure

bool DAnCE::Config_Handlers::DD_Handler::build_xsc ( )
private

builds the XSC data structure

Deployment::Domain * DAnCE::Config_Handlers::DD_Handler::domain_idl ( void  ) const

Returns the const IDL domain.

Returns
Domain* the IDL domain pointer
::Deployment::Domain* DAnCE::Config_Handlers::DD_Handler::domain_idl ( void  )

Returns the IDL domain.

Returns
Domain* the IDL domain pointer
Domain * DAnCE::Config_Handlers::DD_Handler::domain_xsc ( void  ) const

Returns the const XSC domain.

Returns
Domain* the XSC domain pointer
Domain* DAnCE::Config_Handlers::DD_Handler::domain_xsc ( void  )

Returns the XSC domain.

Returns
Domain* the XSC domain pointer

Member Data Documentation

Domain& DAnCE::Config_Handlers::DD_Handler::domain_
private
auto_ptr<Domain> DAnCE::Config_Handlers::DD_Handler::domain_ptr_
private

The XSC Domain structure.

auto_ptr< ::Deployment::Domain > DAnCE::Config_Handlers::DD_Handler::idl_domain_
private

The Deployment Domain structure.

bool DAnCE::Config_Handlers::DD_Handler::retval_
private

The return value used.


The documentation for this class was generated from the following files: