RTC Toolkit 5.1.0
Loading...
Searching...
No Matches
Public Member Functions | Protected Attributes | List of all members
rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage Class Reference

#include <deploymentDaemonLifeCycle.hpp>

Public Member Functions

 OutputStage (StateMachineEngine &engine, BizLogicIf &bl)
 
virtual ~OutputStage ()=default
 

Protected Attributes

StateMachineEnginem_engine
 
BizLogicIfm_logic
 
std::optional< rad::cii::Request< std::string > > m_tmp_undeploy_request
 
std::optional< rad::cii::Request< std::string, std::string > > m_tmp_deploy_request
 
std::shared_ptr< rad::cii::Request< std::string, void > > m_tmp_request
 
std::function< void()> m_custom_success_handler
 
std::function< void(std::exception_ptr)> m_custom_error_handler
 

Constructor & Destructor Documentation

◆ OutputStage()

rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage::OutputStage ( StateMachineEngine & engine,
BizLogicIf & bl )
inline

◆ ~OutputStage()

virtual rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage::~OutputStage ( )
virtualdefault

Member Data Documentation

◆ m_custom_error_handler

std::function<void(std::exception_ptr)> rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage::m_custom_error_handler
protected

◆ m_custom_success_handler

std::function<void()> rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage::m_custom_success_handler
protected

◆ m_engine

StateMachineEngine& rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage::m_engine
protected

◆ m_logic

BizLogicIf& rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage::m_logic
protected

◆ m_tmp_deploy_request

std::optional<rad::cii::Request<std::string, std::string> > rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage::m_tmp_deploy_request
protected

◆ m_tmp_request

std::shared_ptr<rad::cii::Request<std::string, void> > rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage::m_tmp_request
protected

◆ m_tmp_undeploy_request

std::optional<rad::cii::Request<std::string> > rtctk::deploymentDaemon::DeploymentDaemonLifeCycle::OutputStage::m_tmp_undeploy_request
protected

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