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

#include <rtctk/componentFramework/stdComponent.hpp>

Inheritance diagram for rtctk::componentFramework::StdComponent::OutputStage:
rtctk::componentFramework::RtcComponent::OutputStage

Public Member Functions

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

Protected Attributes

StateMachineEnginem_engine
 
BizLogicIfm_logic
 
std::shared_ptr< rad::cii::Request< std::string, void > > m_tmp_request
 
std::function< void()> m_success_handler
 
std::function< void(std::exception_ptr)> m_error_handler
 

Constructor & Destructor Documentation

◆ OutputStage()

rtctk::componentFramework::StdComponent::OutputStage::OutputStage ( StateMachineEngine & engine,
BizLogicIf & bl )
inline

◆ ~OutputStage()

virtual rtctk::componentFramework::StdComponent::OutputStage::~OutputStage ( )
virtualdefault

Member Data Documentation

◆ m_engine

StateMachineEngine& rtctk::componentFramework::StdComponent::OutputStage::m_engine
protected

◆ m_error_handler

std::function<void(std::exception_ptr)> rtctk::componentFramework::StdComponent::OutputStage::m_error_handler
protected

◆ m_logic

BizLogicIf& rtctk::componentFramework::StdComponent::OutputStage::m_logic
protected

◆ m_success_handler

std::function<void()> rtctk::componentFramework::StdComponent::OutputStage::m_success_handler
protected

◆ m_tmp_request

std::shared_ptr<rad::cii::Request<std::string, void> > rtctk::componentFramework::StdComponent::OutputStage::m_tmp_request
protected

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