ifw-sup 5.1.0
 
Loading...
Searching...
No Matches
ifw::sup::subsim::common::AppCmdsImpl Class Reference

#include <appCmdsImpl.hpp>

Inheritance diagram for ifw::sup::subsim::common::AppCmdsImpl:

Public Member Functions

 AppCmdsImpl (rad::SMAdapter &sm)
 
virtual ~AppCmdsImpl ()
 
virtual elt::mal::future< std::string > Setup () override
 
virtual elt::mal::future< std::string > OpenLoop () override
 
virtual elt::mal::future< std::string > ClosedLoop () override
 
virtual elt::mal::future< std::string > CmdStatus (const std::vector< std::string > &cmds) override
 
virtual elt::mal::future< std::string > CmdConfig (const std::vector< std::string > &cmds) override
 
virtual elt::mal::future< std::string > Config (const std::vector< std::shared_ptr< subsimif::ConfigCmdReply > > &buffer) override
 
virtual elt::mal::future< std::string > GetConfig () override
 
virtual elt::mal::future< std::string > SetLog (const std::string &level) override
 

Constructor & Destructor Documentation

◆ AppCmdsImpl()

ifw::sup::subsim::common::AppCmdsImpl::AppCmdsImpl ( rad::SMAdapter & sm)
inlineexplicit

◆ ~AppCmdsImpl()

virtual ifw::sup::subsim::common::AppCmdsImpl::~AppCmdsImpl ( )
inlinevirtual

Member Function Documentation

◆ ClosedLoop()

virtual elt::mal::future< std::string > ifw::sup::subsim::common::AppCmdsImpl::ClosedLoop ( )
inlineoverridevirtual

◆ CmdConfig()

virtual elt::mal::future< std::string > ifw::sup::subsim::common::AppCmdsImpl::CmdConfig ( const std::vector< std::string > & cmds)
inlineoverridevirtual

◆ CmdStatus()

virtual elt::mal::future< std::string > ifw::sup::subsim::common::AppCmdsImpl::CmdStatus ( const std::vector< std::string > & cmds)
inlineoverridevirtual

◆ Config()

virtual elt::mal::future< std::string > ifw::sup::subsim::common::AppCmdsImpl::Config ( const std::vector< std::shared_ptr< subsimif::ConfigCmdReply > > & buffer)
inlineoverridevirtual

◆ GetConfig()

virtual elt::mal::future< std::string > ifw::sup::subsim::common::AppCmdsImpl::GetConfig ( )
inlineoverridevirtual

◆ OpenLoop()

virtual elt::mal::future< std::string > ifw::sup::subsim::common::AppCmdsImpl::OpenLoop ( )
inlineoverridevirtual

◆ SetLog()

virtual elt::mal::future< std::string > ifw::sup::subsim::common::AppCmdsImpl::SetLog ( const std::string & level)
inlineoverridevirtual

◆ Setup()

virtual elt::mal::future< std::string > ifw::sup::subsim::common::AppCmdsImpl::Setup ( )
inlineoverridevirtual

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