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

#include <ModExmalif.hpp>

Inheritance diagram for exmalif::StdCmdsSyncDelegate:

Public Member Functions

 StdCmdsSyncDelegate ()=delete
 
 StdCmdsSyncDelegate (const StdCmdsSyncDelegate &)=delete
 
StdCmdsSyncDelegateoperator= (const StdCmdsSyncDelegate &)=delete
 
 StdCmdsSyncDelegate (StdCmdsSyncDelegate &&)=delete
 
 StdCmdsSyncDelegate (std::unique_ptr< StdCmdsSync > &other)
 
 StdCmdsSyncDelegate (const StdCmdsSync &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::string Stop ()
 
std::string Init ()
 
std::string Reset ()
 
std::string Enable ()
 
std::string Disable ()
 
std::string Status ()
 
std::string Config ()
 
std::string Exit ()
 
std::string SetLogLevel (const std::shared_ptr<::exmalif::LogInfo > &info)
 
std::string Preset (const std::shared_ptr<::exmalif::TelPosition > &pos)
 
std::string Move (const std::shared_ptr<::exmalif::AxesPosition > &pos)
 
std::unique_ptr
<::elt::mal::bindings::rr::AmiBaseDelegate > 
GetPresetProgress ()
 
virtual ~StdCmdsSyncDelegate ()=default
 

Constructor & Destructor Documentation

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

Member Function Documentation

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

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