Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <BusTie.hpp>
Classes | |
struct | DefaultValues |
struct | Keys |
Public Member Functions | |
BusTie () | |
~BusTie ()=default | |
bool | load (const iv::file::xml::node &nodeBusTie) |
bool | save (iv::file::xml::node &nodeBusTie) const |
std::shared_ptr< iv::model::pms::AllBusTieChannels > | getAllChannels () const |
std::vector< iv::types::pms::elementId > | getMainBars () const |
Private Attributes | |
std::shared_ptr< iv::model::pms::AllBusTieChannels > | m_allBusTieChannels |
iv::model::pms::BusTie::BusTie | ( | ) |
|
default |
|
nodiscard |
|
nodiscard |
bool iv::model::pms::BusTie::load | ( | const iv::file::xml::node & | nodeBusTie | ) |
bool iv::model::pms::BusTie::save | ( | iv::file::xml::node & | nodeBusTie | ) | const |
|
private |
Channels for the bus tie
iv::types::pms::elementId iv::model::pms::BusTie::m_busTieId {DefaultValues::id} |
iv::types::pms::elementId iv::model::pms::BusTie::m_leftMainBarId {DefaultValues::id} |
Optimization
iv::types::unitId iv::model::pms::BusTie::m_lomId {DefaultValues::lomId} |
std::string iv::model::pms::BusTie::m_name |
iv::types::pms::elementId iv::model::pms::BusTie::m_rightMainBarId {DefaultValues::id} |