rad  2.0.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | List of all members
exmalif::AsyncStdCmdsImplWrapper Class Reference

#include <Exmalif.hpp>

Inheritance diagram for exmalif::AsyncStdCmdsImplWrapper:
exmalif::AsyncStdCmds

Public Member Functions

 AsyncStdCmdsImplWrapper (const std::shared_ptr< StdCmds > &entity)
 
virtual ::elt::mal::future
< std::string > 
Stop ()
 
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 > 
Status ()
 
virtual ::elt::mal::future
< std::string > 
Config ()
 
virtual ::elt::mal::future
< std::string > 
Exit ()
 
virtual ::elt::mal::future
< std::string > 
SetLogLevel (const std::shared_ptr<::exmalif::LogInfo > &info)
 
virtual ::elt::mal::future
< std::string > 
Preset (const std::shared_ptr<::exmalif::TelPosition > &pos)
 
virtual ::elt::mal::future
< std::string > 
Move (const std::shared_ptr<::exmalif::AxesPosition > &pos)
 
virtual std::shared_ptr
<::elt::mal::rr::Ami
< std::string > > 
GetPresetProgress ()
 
virtual ~AsyncStdCmdsImplWrapper ()=default
 
- Public Member Functions inherited from exmalif::AsyncStdCmds
virtual ~AsyncStdCmds ()=default
 

Additional Inherited Members

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

Constructor & Destructor Documentation

exmalif::AsyncStdCmdsImplWrapper::AsyncStdCmdsImplWrapper ( const std::shared_ptr< StdCmds > &  entity)
inlineexplicit
virtual exmalif::AsyncStdCmdsImplWrapper::~AsyncStdCmdsImplWrapper ( )
virtualdefault

Member Function Documentation

virtual ::elt::mal::future<std::string> exmalif::AsyncStdCmdsImplWrapper::Config ( )
inlinevirtual

Implements exmalif::AsyncStdCmds.

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

Implements exmalif::AsyncStdCmds.

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

Implements exmalif::AsyncStdCmds.

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

Implements exmalif::AsyncStdCmds.

virtual std::shared_ptr<::elt::mal::rr::Ami<std::string> > exmalif::AsyncStdCmdsImplWrapper::GetPresetProgress ( )
inlinevirtual

Implements exmalif::AsyncStdCmds.

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

Implements exmalif::AsyncStdCmds.

virtual ::elt::mal::future<std::string> exmalif::AsyncStdCmdsImplWrapper::Move ( const std::shared_ptr<::exmalif::AxesPosition > &  pos)
inlinevirtual

Implements exmalif::AsyncStdCmds.

virtual ::elt::mal::future<std::string> exmalif::AsyncStdCmdsImplWrapper::Preset ( const std::shared_ptr<::exmalif::TelPosition > &  pos)
inlinevirtual

Implements exmalif::AsyncStdCmds.

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

Implements exmalif::AsyncStdCmds.

virtual ::elt::mal::future<std::string> exmalif::AsyncStdCmdsImplWrapper::SetLogLevel ( const std::shared_ptr<::exmalif::LogInfo > &  info)
inlinevirtual

Implements exmalif::AsyncStdCmds.

virtual ::elt::mal::future<std::string> exmalif::AsyncStdCmdsImplWrapper::Status ( )
inlinevirtual

Implements exmalif::AsyncStdCmds.

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

Implements exmalif::AsyncStdCmds.


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