ifw-fcf  5.0.0-pre2
Public Member Functions | List of all members
fcf::devmgr::common::AppCmdsImpl Class Reference

#include <appCmdsImpl.hpp>

Inheritance diagram for fcf::devmgr::common::AppCmdsImpl:

Public Member Functions

 AppCmdsImpl (rad::SMAdapter &sm)
 
virtual ~AppCmdsImpl ()
 
virtual elt::mal::future< std::string > DevStatus (const std::vector< std::string > &devices) override
 
virtual elt::mal::future< std::string > Config () override
 
virtual elt::mal::future< std::string > GetConfig () override
 
virtual elt::mal::future< std::string > Simulate (const std::vector< std::string > &devices) override
 
virtual elt::mal::future< std::string > StopSim (const std::vector< std::string > &devices) override
 
virtual elt::mal::future< std::string > Ignore (const std::vector< std::string > &devices) override
 
virtual elt::mal::future< std::string > StopIgn (const std::vector< std::string > &devices) override
 
virtual elt::mal::future< std::string > HwInit (const std::vector< std::string > &devices) override
 
virtual elt::mal::future< std::string > HwEnable (const std::vector< std::string > &devices) override
 
virtual elt::mal::future< std::string > HwDisable (const std::vector< std::string > &devices) override
 
virtual elt::mal::future< std::string > HwReset (const std::vector< std::string > &devices) override
 
virtual elt::mal::future< std::string > Setup (const std::vector< std::shared_ptr< fcfif::SetupElem >> &buffer) override
 
virtual elt::mal::future< std::string > Recover () override
 
virtual elt::mal::future< std::string > DevNames () override
 
virtual elt::mal::future< std::string > DevInfo () override
 
virtual elt::mal::future< std::string > DevConfig (const std::string &devname) override
 

Constructor & Destructor Documentation

◆ AppCmdsImpl()

fcf::devmgr::common::AppCmdsImpl::AppCmdsImpl ( rad::SMAdapter &  sm)
inline

◆ ~AppCmdsImpl()

virtual fcf::devmgr::common::AppCmdsImpl::~AppCmdsImpl ( )
inlinevirtual

Member Function Documentation

◆ Config()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::Config ( )
inlineoverridevirtual

◆ DevConfig()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::DevConfig ( const std::string &  devname)
inlineoverridevirtual

◆ DevInfo()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::DevInfo ( )
inlineoverridevirtual

◆ DevNames()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::DevNames ( )
inlineoverridevirtual

◆ DevStatus()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::DevStatus ( const std::vector< std::string > &  devices)
inlineoverridevirtual

◆ GetConfig()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::GetConfig ( )
inlineoverridevirtual

◆ HwDisable()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::HwDisable ( const std::vector< std::string > &  devices)
inlineoverridevirtual

◆ HwEnable()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::HwEnable ( const std::vector< std::string > &  devices)
inlineoverridevirtual

◆ HwInit()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::HwInit ( const std::vector< std::string > &  devices)
inlineoverridevirtual

◆ HwReset()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::HwReset ( const std::vector< std::string > &  devices)
inlineoverridevirtual

◆ Ignore()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::Ignore ( const std::vector< std::string > &  devices)
inlineoverridevirtual

◆ Recover()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::Recover ( )
inlineoverridevirtual

◆ Setup()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::Setup ( const std::vector< std::shared_ptr< fcfif::SetupElem >> &  buffer)
inlineoverridevirtual

◆ Simulate()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::Simulate ( const std::vector< std::string > &  devices)
inlineoverridevirtual

◆ StopIgn()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::StopIgn ( const std::vector< std::string > &  devices)
inlineoverridevirtual

◆ StopSim()

virtual elt::mal::future<std::string> fcf::devmgr::common::AppCmdsImpl::StopSim ( const std::vector< std::string > &  devices)
inlineoverridevirtual

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