#include <Locality_Splitter.h>

Classes | |
| class | LocalityFilter |
| class | LocalityKey |
Public Types | |
| typedef std::vector< CORBA::ULong > | TInstanceList |
| typedef LocalityKey | KEY |
| typedef std::vector< ACE_CString > | TInstanceNames |
| typedef LocalityFilter | FILTER |
Public Member Functions | |
| Locality_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 std::vector<CORBA::ULong> DAnCE::Locality_Splitter::TInstanceList |
| typedef std::vector<ACE_CString> DAnCE::Locality_Splitter::TInstanceNames |
| DAnCE::Locality_Splitter::Locality_Splitter | ( | const Deployment::DeploymentPlan & | plan | ) |
| void DAnCE::Locality_Splitter::finalize_sub_plan | ( | Deployment::DeploymentPlan & | sub_plan, | |
| KEY & | sub_plan_key | |||
| ) |
| bool DAnCE::Locality_Splitter::match_instance | ( | CORBA::ULong | instance, | |
| const FILTER & | filter | |||
| ) | const |
| bool DAnCE::Locality_Splitter::match_sub_plan | ( | CORBA::ULong | instance, | |
| const KEY & | sub_plan_key | |||
| ) | const |
| void DAnCE::Locality_Splitter::prepare_sub_plan | ( | CORBA::ULong | instance, | |
| Deployment::DeploymentPlan & | sub_plan, | |||
| KEY & | sub_plan_key | |||
| ) |
const Deployment::DeploymentPlan& DAnCE::Locality_Splitter::plan_ [private] |
1.7.1