ifw-fcf  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
fcf::devmgr::common::StdCmdsImpl Class Reference

#include <stdCmdsImpl.hpp>

Inheritance diagram for fcf::devmgr::common::StdCmdsImpl:

Public Member Functions

 StdCmdsImpl (rad::SMAdapter &sm)
 
virtual ~StdCmdsImpl ()
 
virtual elt::mal::future
< std::string > 
Exit () override
 
virtual elt::mal::future
< std::string > 
Init () override
 
virtual elt::mal::future
< std::string > 
Stop () override
 
virtual elt::mal::future
< std::string > 
Reset () override
 
virtual elt::mal::future
< std::string > 
State () override
 
virtual elt::mal::future
< std::string > 
Status (const std::vector< std::string > &devices) override
 
virtual elt::mal::future
< std::string > 
Enable () override
 
virtual elt::mal::future
< std::string > 
Disable () override
 
virtual elt::mal::future
< std::string > 
Config () override
 
virtual elt::mal::future
< std::string > 
SetLog (const std::string &level) 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::FcsUnion >> &buffer) override
 
virtual elt::mal::future
< std::string > 
Recover () override
 
virtual elt::mal::future
< std::string > 
DevNames () override
 
virtual elt::mal::future
< std::string > 
BeginAcq (const std::string &prefix) override
 
virtual elt::mal::future
< std::string > 
EndAcq () override
 

Constructor & Destructor Documentation

fcf::devmgr::common::StdCmdsImpl::StdCmdsImpl ( rad::SMAdapter &  sm)
inline
virtual fcf::devmgr::common::StdCmdsImpl::~StdCmdsImpl ( )
inlinevirtual

Member Function Documentation

virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::BeginAcq ( const std::string &  prefix)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Config ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::DevNames ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Disable ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Enable ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::EndAcq ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Exit ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::HwDisable ( const std::vector< std::string > &  devices)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::HwEnable ( const std::vector< std::string > &  devices)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::HwInit ( const std::vector< std::string > &  devices)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::HwReset ( const std::vector< std::string > &  devices)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Ignore ( const std::vector< std::string > &  devices)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Init ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Recover ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Reset ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::SetLog ( const std::string &  level)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Setup ( const std::vector< std::shared_ptr< fcfif::FcsUnion >> &  buffer)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Simulate ( const std::vector< std::string > &  devices)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::State ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Status ( const std::vector< std::string > &  devices)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::Stop ( )
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::StopIgn ( const std::vector< std::string > &  devices)
inlineoverridevirtual
virtual elt::mal::future<std::string> fcf::devmgr::common::StdCmdsImpl::StopSim ( const std::vector< std::string > &  devices)
inlineoverridevirtual

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