rad  3.0.0
Public Member Functions | List of all members
hellomalif::AsyncStdCmdsImplWrapper Class Reference

#include <Hellomalif.hpp>

Inheritance diagram for hellomalif::AsyncStdCmdsImplWrapper:
hellomalif::AsyncStdCmds

Public Member Functions

 AsyncStdCmdsImplWrapper (const std::shared_ptr< StdCmds > &entity)
 
virtual ::elt::mal::future< std::string > Init ()
 
virtual ::elt::mal::future< std::string > Reset ()
 
virtual ::elt::mal::future< std::string > Enable ()
 
virtual ::elt::mal::future< std::string > Disable ()
 
virtual ::elt::mal::future< std::string > GetState ()
 
virtual ::elt::mal::future< std::string > GetStatus ()
 
virtual ::elt::mal::future< std::string > GetVersion ()
 
virtual ::elt::mal::future< std::string > Stop ()
 
virtual ::elt::mal::future< std::string > Exit ()
 
virtual ::elt::mal::future< std::string > SetLogLevel (const std::shared_ptr<::hellomalif::LogInfo > &info)
 
virtual ~AsyncStdCmdsImplWrapper ()=default
 
 AsyncStdCmdsImplWrapper (const std::shared_ptr< StdCmds > &entity)
 
virtual ::elt::mal::future< std::string > Init ()
 
virtual ::elt::mal::future< std::string > Reset ()
 
virtual ::elt::mal::future< std::string > Enable ()
 
virtual ::elt::mal::future< std::string > Disable ()
 
virtual ::elt::mal::future< std::string > GetState ()
 
virtual ::elt::mal::future< std::string > GetStatus ()
 
virtual ::elt::mal::future< std::string > GetVersion ()
 
virtual ::elt::mal::future< std::string > Stop ()
 
virtual ::elt::mal::future< std::string > Exit ()
 
virtual ::elt::mal::future< std::string > SetLogLevel (const std::shared_ptr<::hellomalif::LogInfo > &info)
 
virtual ~AsyncStdCmdsImplWrapper ()=default
 
- Public Member Functions inherited from hellomalif::AsyncStdCmds
virtual ~AsyncStdCmds ()=default
 
virtual ~AsyncStdCmds ()=default
 

Additional Inherited Members

- Static Public Member Functions inherited from hellomalif::AsyncStdCmds
static int typeHash ()
 
static int typeHash ()
 

Constructor & Destructor Documentation

◆ AsyncStdCmdsImplWrapper() [1/2]

hellomalif::AsyncStdCmdsImplWrapper::AsyncStdCmdsImplWrapper ( const std::shared_ptr< StdCmds > &  entity)
inlineexplicit

◆ ~AsyncStdCmdsImplWrapper() [1/2]

virtual hellomalif::AsyncStdCmdsImplWrapper::~AsyncStdCmdsImplWrapper ( )
virtualdefault

◆ AsyncStdCmdsImplWrapper() [2/2]

hellomalif::AsyncStdCmdsImplWrapper::AsyncStdCmdsImplWrapper ( const std::shared_ptr< StdCmds > &  entity)
inlineexplicit

◆ ~AsyncStdCmdsImplWrapper() [2/2]

virtual hellomalif::AsyncStdCmdsImplWrapper::~AsyncStdCmdsImplWrapper ( )
virtualdefault

Member Function Documentation

◆ Disable() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Disable ( )
inlinevirtual

◆ Disable() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Disable ( )
inlinevirtual

◆ Enable() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Enable ( )
inlinevirtual

◆ Enable() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Enable ( )
inlinevirtual

◆ Exit() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Exit ( )
inlinevirtual

◆ Exit() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Exit ( )
inlinevirtual

◆ GetState() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::GetState ( )
inlinevirtual

◆ GetState() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::GetState ( )
inlinevirtual

◆ GetStatus() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::GetStatus ( )
inlinevirtual

◆ GetStatus() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::GetStatus ( )
inlinevirtual

◆ GetVersion() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::GetVersion ( )
inlinevirtual

◆ GetVersion() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::GetVersion ( )
inlinevirtual

◆ Init() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Init ( )
inlinevirtual

◆ Init() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Init ( )
inlinevirtual

◆ Reset() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Reset ( )
inlinevirtual

◆ Reset() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Reset ( )
inlinevirtual

◆ SetLogLevel() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::SetLogLevel ( const std::shared_ptr<::hellomalif::LogInfo > &  info)
inlinevirtual
Parameters
infoWARN do not copy shared_ptr, it is valid only within a scope of this method.

Implements hellomalif::AsyncStdCmds.

◆ SetLogLevel() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::SetLogLevel ( const std::shared_ptr<::hellomalif::LogInfo > &  info)
inlinevirtual
Parameters
infoWARN do not copy shared_ptr, it is valid only within a scope of this method.

Implements hellomalif::AsyncStdCmds.

◆ Stop() [1/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Stop ( )
inlinevirtual

◆ Stop() [2/2]

virtual ::elt::mal::future<std::string> hellomalif::AsyncStdCmdsImplWrapper::Stop ( )
inlinevirtual

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