rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Static Public Member Functions | List of all members
hellomalif::AsyncStdCmds Class Referenceabstract

#include <Hellomalif.hpp>

Inheritance diagram for hellomalif::AsyncStdCmds:
hellomal::StdCmdsImpl hellomal::StdCmdsImpl hellomalif::AsyncStdCmdsImplWrapper hellomalif::AsyncStdCmdsImplWrapper hellomalif::StdCmdsAsync hellomalif::StdCmdsAsync generated::opcua::hellomalif::StdCmdsAsyncImpl generated::opcua::hellomalif::StdCmdsAsyncImpl hellomalif::zpb::StdCmdsAsyncImpl<::hellomalif::StdCmdsAsync > hellomalif::zpb::StdCmdsAsyncImpl<::hellomalif::StdCmdsAsync > generated::opcua::hellomalif::StdCmdsAsyncImpl generated::opcua::hellomalif::StdCmdsAsyncImpl hellomalif::zpb::StdCmdsAsyncImpl<::hellomalif::StdCmdsAsync > 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 > 
Status ()=0
 
virtual ::elt::mal::future
< std::string > 
Config ()=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 > 
Status ()=0
 
virtual ::elt::mal::future
< std::string > 
Config ()=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 ()
 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Config ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Config ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Disable ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Disable ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Enable ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Enable ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Exit ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Exit ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Init ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Init ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Reset ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Reset ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::SetLogLevel ( const std::shared_ptr<::hellomalif::LogInfo > &  info)
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::SetLogLevel ( const std::shared_ptr<::hellomalif::LogInfo > &  info)
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Status ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Status ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Stop ( )
pure virtual
virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmds::Stop ( )
pure virtual
static int hellomalif::AsyncStdCmds::typeHash ( )
inlinestatic
static int hellomalif::AsyncStdCmds::typeHash ( )
inlinestatic

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