Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
|
#include <AbstractPmsAction.hpp>
Classes | |
struct | DefaultValues |
struct | Keys |
Public Member Functions | |
GeneratorActions ()=default | |
~GeneratorActions () override=default | |
bool | load (const iv::file::xml::node &nodeAction) override |
bool | save (iv::file::xml::node &nodeAction) const override |
virtual bool | runAction (std::string &errorMsg) const =0 |
Static Public Member Functions | |
static ePmsActionType | readActionType (const file::xml::node &nodeAction) |
Public Attributes | |
std::shared_ptr< iv::model::pms::Generator > | m_generator {} |
ePmsActionType | m_actionType {DefaultValues::actionType} |
iv::types::milliseconds | m_maxProcessTime {DefaultValues::maxProcessTime} |
|
default |
|
overridedefault |
|
overridevirtual |
Reimplemented from iv::model::pms::AbstractPmsAction.
Reimplemented in iv::model::pms::PriorityAction.
|
staticinherited |
|
pure virtualinherited |
|
overridevirtual |
Reimplemented from iv::model::pms::AbstractPmsAction.
Reimplemented in iv::model::pms::PriorityAction.
|
inherited |
std::shared_ptr<iv::model::pms::Generator> iv::model::pms::GeneratorActions::m_generator {} |
|
inherited |