Nix (Dev) 3.5.10
dev - 3.5.10 - 1af9301
Loading...
Searching...
No Matches
iv::model::pms::SleepAction Class Referencefinal

#include <AbstractPmsAction.hpp>

Inheritance diagram for iv::model::pms::SleepAction:
[legend]
Collaboration diagram for iv::model::pms::SleepAction:
[legend]

Public Member Functions

 SleepAction ()=default
 
 ~SleepAction () override=default
 
bool runAction (std::string &errorMsg) const override
 
virtual bool load (const iv::file::xml::node &nodeAction)
 
virtual bool save (iv::file::xml::node &nodeAction) const
 

Static Public Member Functions

static ePmsActionType readActionType (const file::xml::node &nodeAction)
 

Public Attributes

ePmsActionType m_actionType {DefaultValues::actionType}
 
iv::types::milliseconds m_maxProcessTime {DefaultValues::maxProcessTime}
 

Constructor & Destructor Documentation

◆ SleepAction()

iv::model::pms::SleepAction::SleepAction ( )
default

◆ ~SleepAction()

iv::model::pms::SleepAction::~SleepAction ( )
overridedefault

Member Function Documentation

◆ load()

bool iv::model::pms::AbstractPmsAction::load ( const iv::file::xml::node & nodeAction)
virtualinherited

◆ readActionType()

ePmsActionType iv::model::pms::AbstractPmsAction::readActionType ( const file::xml::node & nodeAction)
staticinherited

◆ runAction()

bool iv::model::pms::SleepAction::runAction ( std::string & errorMsg) const
overridevirtual

◆ save()

bool iv::model::pms::AbstractPmsAction::save ( iv::file::xml::node & nodeAction) const
virtualinherited

Member Data Documentation

◆ m_actionType

ePmsActionType iv::model::pms::AbstractPmsAction::m_actionType {DefaultValues::actionType}
inherited

◆ m_maxProcessTime

iv::types::milliseconds iv::model::pms::AbstractPmsAction::m_maxProcessTime {DefaultValues::maxProcessTime}
inherited

The documentation for this class was generated from the following files: