#include <DP_Handler.h>
Collaboration diagram for CIAO::Config_Handlers::DP_Handler:
Public Member Functions | |
DP_Handler (DeploymentPlan &dp) | |
DP_Handler (const ::Deployment::DeploymentPlan &plan) | |
~DP_Handler (void) throw () | |
DeploymentPlan const * | xsc (void) const throw (NoPlan) |
DeploymentPlan * | xsc (void) throw (NoPlan) |
::Deployment::DeploymentPlan const * | plan (void) const throw (NoPlan) |
::Deployment::DeploymentPlan * | plan (void) throw (NoPlan) |
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_ |
|
Use this constructor if you want to use the XSC->IDL mapping |
|
Use this constructor if you want to use the IDL->XSC mapping |
|
|
|
|
|
|
|
Generates the XSC->IDL mapping. returns null if the method fails or the class was constructed |
|
|
|
|
|
Generates the IDL->XSC mapping. returns null if the method fails or if the class was constructed with the wrong source. |
|
|
|
|
|
|