rad  3.0.0
Public Member Functions | Static Public Member Functions | List of all members
hellomalif::AsyncStdCmds Class Referenceabstract

AsyncStdCmds. More...

#include <Hellomalif.hpp>

Inheritance diagram for hellomalif::AsyncStdCmds:
hellomal::StdCmdsImpl hellomalif::AsyncStdCmdsImplWrapper hellomalif::StdCmdsAsync generated::opcua::hellomalif::StdCmdsAsyncImpl hellomalif::zpb::StdCmdsAsyncImpl<::hellomalif::StdCmdsAsync >

Public Member Functions

virtual ::elt::mal::future< std::string > Init ()=0
 
virtual ::elt::mal::future< std::string > Reset ()=0
 
virtual ::elt::mal::future< std::string > Enable ()=0
 
virtual ::elt::mal::future< std::string > Disable ()=0
 
virtual ::elt::mal::future< std::string > GetState ()=0
 
virtual ::elt::mal::future< std::string > GetStatus ()=0
 
virtual ::elt::mal::future< std::string > GetVersion ()=0
 
virtual ::elt::mal::future< std::string > Stop ()=0
 
virtual ::elt::mal::future< std::string > Exit ()=0
 
virtual ::elt::mal::future< std::string > SetLogLevel (const std::shared_ptr<::hellomalif::LogInfo > &info)=0
 
virtual ~AsyncStdCmds ()=default
 
virtual ::elt::mal::future< std::string > Init ()=0
 
virtual ::elt::mal::future< std::string > Reset ()=0
 
virtual ::elt::mal::future< std::string > Enable ()=0
 
virtual ::elt::mal::future< std::string > Disable ()=0
 
virtual ::elt::mal::future< std::string > GetState ()=0
 
virtual ::elt::mal::future< std::string > GetStatus ()=0
 
virtual ::elt::mal::future< std::string > GetVersion ()=0
 
virtual ::elt::mal::future< std::string > Stop ()=0
 
virtual ::elt::mal::future< std::string > Exit ()=0
 
virtual ::elt::mal::future< std::string > SetLogLevel (const std::shared_ptr<::hellomalif::LogInfo > &info)=0
 
virtual ~AsyncStdCmds ()=default
 

Static Public Member Functions

static int typeHash ()
 
static int typeHash ()
 

Detailed Description

AsyncStdCmds.

Constructor & Destructor Documentation

◆ ~AsyncStdCmds() [1/2]

virtual hellomalif::AsyncStdCmds::~AsyncStdCmds ( )
virtualdefault

◆ ~AsyncStdCmds() [2/2]

virtual hellomalif::AsyncStdCmds::~AsyncStdCmds ( )
virtualdefault

Member Function Documentation

◆ Disable() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Disable ( )
pure virtual

◆ Disable() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Disable ( )
pure virtual

◆ Enable() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Enable ( )
pure virtual

◆ Enable() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Enable ( )
pure virtual

◆ Exit() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Exit ( )
pure virtual

◆ Exit() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Exit ( )
pure virtual

◆ GetState() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::GetState ( )
pure virtual

◆ GetState() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::GetState ( )
pure virtual

◆ GetStatus() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::GetStatus ( )
pure virtual

◆ GetStatus() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::GetStatus ( )
pure virtual

◆ GetVersion() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::GetVersion ( )
pure virtual

◆ GetVersion() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::GetVersion ( )
pure virtual

◆ Init() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Init ( )
pure virtual

◆ Init() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Init ( )
pure virtual

◆ Reset() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Reset ( )
pure virtual

◆ Reset() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Reset ( )
pure virtual

◆ SetLogLevel() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::SetLogLevel ( const std::shared_ptr<::hellomalif::LogInfo > &  info)
pure virtual

◆ SetLogLevel() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::SetLogLevel ( const std::shared_ptr<::hellomalif::LogInfo > &  info)
pure virtual

◆ Stop() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Stop ( )
pure virtual

◆ Stop() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Stop ( )
pure virtual

◆ typeHash() [1/2]

static int hellomalif::AsyncStdCmds::typeHash ( )
inlinestatic

◆ typeHash() [2/2]

static int hellomalif::AsyncStdCmds::typeHash ( )
inlinestatic

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