#include <Node_Splitter.h>
Public Types | |
typedef ACE_CString | KEY |
typedef ACE_CString | FILTER |
Public Member Functions | |
Node_Splitter (const Deployment::DeploymentPlan &plan) | |
bool | match_instance (CORBA::ULong instance, const FILTER &filter) const |
bool | match_sub_plan (CORBA::ULong instance, const KEY &sub_plan_key) const |
void | prepare_sub_plan (CORBA::ULong instance, Deployment::DeploymentPlan &sub_plan, KEY &sub_plan_key) |
void | finalize_sub_plan (Deployment::DeploymentPlan &sub_plan, KEY &sub_plan_key) |
Private Attributes | |
const Deployment::DeploymentPlan & | plan_ |
typedef ACE_CString DAnCE::Node_Splitter::KEY |
DAnCE::Node_Splitter::Node_Splitter | ( | const Deployment::DeploymentPlan & | plan | ) |
void DAnCE::Node_Splitter::finalize_sub_plan | ( | Deployment::DeploymentPlan & | sub_plan, | |
KEY & | sub_plan_key | |||
) |
bool DAnCE::Node_Splitter::match_instance | ( | CORBA::ULong | instance, | |
const FILTER & | filter | |||
) | const |
bool DAnCE::Node_Splitter::match_sub_plan | ( | CORBA::ULong | instance, | |
const KEY & | sub_plan_key | |||
) | const |
void DAnCE::Node_Splitter::prepare_sub_plan | ( | CORBA::ULong | instance, | |
Deployment::DeploymentPlan & | sub_plan, | |||
KEY & | sub_plan_key | |||
) |
const Deployment::DeploymentPlan& DAnCE::Node_Splitter::plan_ [private] |