#include <LomOperator.hpp>
|
| LomOperator ()=delete |
|
| LomOperator (const std::shared_ptr< iv::comms::can::LomCommunicationController > &lomController) |
|
| ~LomOperator ()=default |
|
| LomOperator (const LomOperator &)=delete |
|
LomOperator & | operator= (const LomOperator &)=delete |
|
| LomOperator (LomOperator &&)=delete |
|
LomOperator & | operator= (LomOperator &&)=delete |
|
bool | canDownloadUnits (const std::set< iv::types::unitId > &units, std::string &errorMessage) const |
|
std::set< iv::types::unitId > | filterCanDownloadUnits (const std::set< iv::types::unitId > &units) const |
|
std::set< iv::types::unitId > | downloadUnits (const std::set< iv::types::unitId > &units, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::DownloadLogger > > &logger, eDownloadMode mode, eDownloadScope scope) |
|
bool | canEraseUnit (iv::types::unitId unitId, std::string &errorMessage) const |
|
bool | eraseUnit (iv::types::unitId unitId, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::DownloadLogger > > &logger, bool isOnlyLogic=false) |
|
bool | canChangeId (iv::types::unitId unitId, iv::types::unitId newUnitId, std::string &errorMessage) const |
|
bool | changeId (iv::types::unitId unitId, iv::types::unitId newUnitId, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::DownloadLogger > > &logger) |
|
bool | canSetSpare (iv::types::unitId unitId, std::string &errorMessage) const |
|
bool | setSpare (iv::types::unitId unitId, const std::optional< std::shared_ptr< AbstractProgress > > &progress, const std::optional< std::shared_ptr< iv::logs::DownloadLogger > > &logger, bool isDownloadIdOnly=false) |
|
◆ LomOperator() [1/4]
iv::comms::LomOperator::LomOperator |
( |
| ) |
|
|
delete |
◆ LomOperator() [2/4]
◆ ~LomOperator()
iv::comms::LomOperator::~LomOperator |
( |
| ) |
|
|
default |
◆ LomOperator() [3/4]
iv::comms::LomOperator::LomOperator |
( |
const LomOperator & | | ) |
|
|
delete |
◆ LomOperator() [4/4]
◆ canChangeId()
◆ canDownloadUnits()
bool iv::comms::LomOperator::canDownloadUnits |
( |
const std::set< iv::types::unitId > & | units, |
|
|
std::string & | errorMessage ) const |
◆ canEraseUnit()
bool iv::comms::LomOperator::canEraseUnit |
( |
iv::types::unitId | unitId, |
|
|
std::string & | errorMessage ) const |
◆ canSetSpare()
bool iv::comms::LomOperator::canSetSpare |
( |
iv::types::unitId | unitId, |
|
|
std::string & | errorMessage ) const |
◆ changeId()
◆ downloadUnits()
◆ eraseUnit()
◆ filterCanDownloadUnits()
◆ operator=() [1/2]
◆ operator=() [2/2]
◆ setSpare()
◆ m_notInProjectUnitsOnline
◆ m_parameterDownloader
◆ m_unitsOffline
◆ m_unitsOnline
The documentation for this class was generated from the following files: