#include <SwitchingPlan.h>
A sequence of grouped or atomic steps intended to:
IEC61968::Operations::Outage* IEC61968::Operations::SwitchingPlan::Outage |
Outage that will be eliminated when this switching plan gets executed.
IEC61970::Base::Domain::String IEC61968::Operations::SwitchingPlan::purpose |
Purpose of this plan, such as whether it is to move the state from normal to some abnormal condition, or to restore the normal state after an abnormal condition, or to perform some kind of optimisation such as correction of overload, voltage control, etc.
IEC61970::Base::Domain::Integer IEC61968::Operations::SwitchingPlan::rank |
Ranking in comparison to other switching plans.
std::list<IEC61968::Operations::SafetyDocument*> IEC61968::Operations::SwitchingPlan::SafetyDocuments |
All safety documents applicable to this swtiching plan.
std::list<IEC61968::Operations::SwitchingStepGroup*> IEC61968::Operations::SwitchingPlan::SwitchingStepGroups |
All groups of switching steps within this switching plan.
std::list<IEC61968::Work::WorkTask*> IEC61968::Operations::SwitchingPlan::WorkTasks |
All work tasks to execute this switching plan.