ifw-daq  2.1.0-pre1
IFW Data Acquisition modules
Public Member Functions | List of all members
server::StdCmdsImpl Class Reference

#include <stdCmdsImpl.hpp>

+ Inheritance diagram for server::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 > GetState () override
 
virtual elt::mal::future< std::string > GetStatus () override
 
virtual elt::mal::future< std::string > GetVersion () override
 
virtual elt::mal::future< std::string > Enable () override
 
virtual elt::mal::future< std::string > Disable () override
 
virtual elt::mal::future< std::string > SetLogLevel (const std::shared_ptr< stdif::LogInfo > &info) override
 

Detailed Description

Definition at line 21 of file stdCmdsImpl.hpp.

Constructor & Destructor Documentation

◆ StdCmdsImpl()

server::StdCmdsImpl::StdCmdsImpl ( rad::SMAdapter &  sm)
inlineexplicit

Definition at line 23 of file stdCmdsImpl.hpp.

◆ ~StdCmdsImpl()

virtual server::StdCmdsImpl::~StdCmdsImpl ( )
inlinevirtual

Definition at line 27 of file stdCmdsImpl.hpp.

Member Function Documentation

◆ Disable()

virtual elt::mal::future<std::string> server::StdCmdsImpl::Disable ( )
inlineoverridevirtual

Definition at line 86 of file stdCmdsImpl.hpp.

◆ Enable()

virtual elt::mal::future<std::string> server::StdCmdsImpl::Enable ( )
inlineoverridevirtual

Definition at line 79 of file stdCmdsImpl.hpp.

◆ Exit()

virtual elt::mal::future<std::string> server::StdCmdsImpl::Exit ( )
inlineoverridevirtual

Definition at line 31 of file stdCmdsImpl.hpp.

◆ GetState()

virtual elt::mal::future<std::string> server::StdCmdsImpl::GetState ( )
inlineoverridevirtual

Definition at line 59 of file stdCmdsImpl.hpp.

◆ GetStatus()

virtual elt::mal::future<std::string> server::StdCmdsImpl::GetStatus ( )
inlineoverridevirtual

Definition at line 66 of file stdCmdsImpl.hpp.

◆ GetVersion()

virtual elt::mal::future<std::string> server::StdCmdsImpl::GetVersion ( )
inlineoverridevirtual

Definition at line 73 of file stdCmdsImpl.hpp.

◆ Init()

virtual elt::mal::future<std::string> server::StdCmdsImpl::Init ( )
inlineoverridevirtual

Definition at line 38 of file stdCmdsImpl.hpp.

◆ Reset()

virtual elt::mal::future<std::string> server::StdCmdsImpl::Reset ( )
inlineoverridevirtual

Definition at line 52 of file stdCmdsImpl.hpp.

◆ SetLogLevel()

virtual elt::mal::future<std::string> server::StdCmdsImpl::SetLogLevel ( const std::shared_ptr< stdif::LogInfo > &  info)
inlineoverridevirtual

Definition at line 94 of file stdCmdsImpl.hpp.

◆ Stop()

virtual elt::mal::future<std::string> server::StdCmdsImpl::Stop ( )
inlineoverridevirtual

Definition at line 45 of file stdCmdsImpl.hpp.


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