CIAO::Config_Handlers::DP_Handler Class Reference
#include <DP_Handler.h>
List of all members.
|
Public Member Functions |
| DP_Handler (DeploymentPlan &dp) |
| DP_Handler (const ::Deployment::DeploymentPlan &plan) |
| ~DP_Handler (void) throw () |
DeploymentPlan const * | xsc (void) const |
DeploymentPlan * | xsc (void) |
::Deployment::DeploymentPlan
const * | plan (void) const |
::Deployment::DeploymentPlan * | plan (void) |
Private Member Functions |
bool | resolve_plan (DeploymentPlan &dp) |
bool | build_xsc (const ::Deployment::DeploymentPlan &plan) |
Private Attributes |
auto_ptr< DeploymentPlan > | xsc_dp_ |
auto_ptr
< ::Deployment::DeploymentPlan > | idl_dp_ |
bool | retval_ |
Classes |
class | NoPlan |
Constructor & Destructor Documentation
CIAO::Config_Handlers::DP_Handler::DP_Handler |
( |
DeploymentPlan & |
dp |
) |
|
Use this constructor if you want to use the XSC->IDL mapping
CIAO::Config_Handlers::DP_Handler::DP_Handler |
( |
const ::Deployment::DeploymentPlan & |
plan |
) |
|
Use this constructor if you want to use the IDL->XSC mapping
CIAO::Config_Handlers::DP_Handler::~DP_Handler |
( |
void |
|
) |
throw () |
Member Function Documentation
DeploymentPlan const * CIAO::Config_Handlers::DP_Handler::xsc |
( |
void |
|
) |
const |
Generates the IDL->XSC mapping. returns null if the method fails or if the class was constructed with the wrong source.
DeploymentPlan * CIAO::Config_Handlers::DP_Handler::xsc |
( |
void |
|
) |
|
Deployment::DeploymentPlan const * CIAO::Config_Handlers::DP_Handler::plan |
( |
void |
|
) |
const |
Generates the XSC->IDL mapping. returns null if the method fails or the class was constructed
Deployment::DeploymentPlan * CIAO::Config_Handlers::DP_Handler::plan |
( |
void |
|
) |
|
bool CIAO::Config_Handlers::DP_Handler::resolve_plan |
( |
DeploymentPlan & |
dp |
) |
[private] |
bool CIAO::Config_Handlers::DP_Handler::build_xsc |
( |
const ::Deployment::DeploymentPlan & |
plan |
) |
[private] |
Member Data Documentation
The documentation for this class was generated from the following files: