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::StdCmdsAsyncDelegate Class Reference

#include <ModExmalif.hpp>

Inheritance diagram for exmalif::StdCmdsAsyncDelegate:

Public Member Functions

 StdCmdsAsyncDelegate ()=delete
 
 StdCmdsAsyncDelegate (const StdCmdsAsyncDelegate &)=delete
 
StdCmdsAsyncDelegateoperator= (const StdCmdsAsyncDelegate &)=delete
 
 StdCmdsAsyncDelegate (StdCmdsAsyncDelegate &&)=delete
 
 StdCmdsAsyncDelegate (std::unique_ptr< StdCmdsAsync > &other)
 
 StdCmdsAsyncDelegate (const StdCmdsAsync &other)
 
void close () override
 
::elt::mal::bindings::FutureDelegate
< void > 
asyncConnect () override
 
::elt::mal::rr::ListenerRegistration registerConnectionListener (const ::elt::mal::rr::ClientRrEntity::ConnectionListener &listener) override
 
std::shared_ptr<::elt::mal::Mal > getMal () const override
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Stop ()
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Init ()
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Reset ()
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Enable ()
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Disable ()
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Status ()
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Config ()
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Exit ()
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
SetLogLevel (const std::shared_ptr<::exmalif::LogInfo > &info)
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Preset (const std::shared_ptr<::exmalif::TelPosition > &pos)
 
std::unique_ptr
<::elt::mal::bindings::FutureDelegate
< std::string,::exmalif::StdCmds > > 
Move (const std::shared_ptr<::exmalif::AxesPosition > &pos)
 
std::unique_ptr
<::elt::mal::bindings::rr::AmiBaseDelegate > 
GetPresetProgress ()
 
virtual ~StdCmdsAsyncDelegate ()=default
 

Constructor & Destructor Documentation

exmalif::StdCmdsAsyncDelegate::StdCmdsAsyncDelegate ( )
delete
exmalif::StdCmdsAsyncDelegate::StdCmdsAsyncDelegate ( const StdCmdsAsyncDelegate )
delete
exmalif::StdCmdsAsyncDelegate::StdCmdsAsyncDelegate ( StdCmdsAsyncDelegate &&  )
delete
exmalif::StdCmdsAsyncDelegate::StdCmdsAsyncDelegate ( std::unique_ptr< StdCmdsAsync > &  other)
inlineexplicit
exmalif::StdCmdsAsyncDelegate::StdCmdsAsyncDelegate ( const StdCmdsAsync other)
inlineexplicit
virtual exmalif::StdCmdsAsyncDelegate::~StdCmdsAsyncDelegate ( )
virtualdefault

Member Function Documentation

::elt::mal::bindings::FutureDelegate<void> exmalif::StdCmdsAsyncDelegate::asyncConnect ( )
inlineoverride
void exmalif::StdCmdsAsyncDelegate::close ( )
inlineoverride
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Config ( )
inline
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Disable ( )
inline
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Enable ( )
inline
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Exit ( )
inline
std::shared_ptr<::elt::mal::Mal> exmalif::StdCmdsAsyncDelegate::getMal ( ) const
inlineoverride
std::unique_ptr<::elt::mal::bindings::rr::AmiBaseDelegate> exmalif::StdCmdsAsyncDelegate::GetPresetProgress ( )
inline
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Init ( )
inline
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Move ( const std::shared_ptr<::exmalif::AxesPosition > &  pos)
inline
StdCmdsAsyncDelegate& exmalif::StdCmdsAsyncDelegate::operator= ( const StdCmdsAsyncDelegate )
delete
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Preset ( const std::shared_ptr<::exmalif::TelPosition > &  pos)
inline
::elt::mal::rr::ListenerRegistration exmalif::StdCmdsAsyncDelegate::registerConnectionListener ( const ::elt::mal::rr::ClientRrEntity::ConnectionListener &  listener)
inlineoverride
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Reset ( )
inline
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::SetLogLevel ( const std::shared_ptr<::exmalif::LogInfo > &  info)
inline
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Status ( )
inline
std::unique_ptr<::elt::mal::bindings::FutureDelegate<std::string, ::exmalif::StdCmds> > exmalif::StdCmdsAsyncDelegate::Stop ( )
inline

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