|
Antares Simulator
Power System Simulator
|
Public Types | |
| using | Ptr = std::shared_ptr< Context > |
| using | Properties = std::map< Yuni::String, Yuni::String > |
| Map of properties. | |
| using | LocalView = std::map< Yuni::CString< 50, false >, IAction::Ptr > |
| Local view. | |
| using | Views = std::map< Yuni::CString< 50, false >, LocalView > |
| using | AreaNameMappingForceCreate = std::map< Data::AreaName, bool > |
| Area name mapping. | |
| using | PlantNameMappingForceCreate = std::map< Data::AreaName, bool > |
| using | ConstraintMappingForceCreate = std::map< Data::ConstraintName, bool > |
Public Attributes | |
Autoselect | |
| Data::Area::Vector | autoselectAreas |
| List of areas to select after the paste. | |
| Data::AreaLink::Vector | autoselectLinks |
| List of links to select after the paste. | |
| Data::BindingConstraintsRepository::Vector | autoselectConstraints |
| List of binding constraints to select after the paste. | |
Constructor & Destructor | |
| Data::Study::Ptr | study |
| The target study. | |
| Data::Study::Ptr | extStudy |
| An optional external study, which will be destroyed with this class. | |
| const size_t | layerID |
| Data::Area * | area |
| The current Area. | |
| Data::ThermalCluster * | cluster |
| The current Thermal cluster. | |
| Data::AreaLink * | link |
| The current Link. | |
| Data::ThermalCluster * | originalPlant |
| The original cluster name. | |
| std::shared_ptr< Data::BindingConstraint > | constraint |
| The current constraint. | |
| Views | view |
| Views. | |
| Properties | property |
| All properties. | |
| Data::Area::NameMapping | areaNameMapping |
| Area name mapping. | |
| Data::Area::NameMapping | areaLowerNameMapping |
| AreaNameMappingForceCreate | areaForceCreate |
| Area name mapping, force creation. | |
| PlantNameMappingForceCreate | clusterForceCreate |
| ConstraintMappingForceCreate | constraintForceCreate |
| Yuni::String | message |
| Temporary string for message formatting. | |
| Yuni::Bind< void(const Yuni::String &)> | updateMessageUI |
| Delegate to update the interface. | |
| Context (Data::Study::Ptr targetStudy, const size_t layer=0) | |
| ~Context ()=default | |
| Destructor. | |
| void | reset () |
| Reset internal data. | |