casa  5.7.0-16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Member Functions | Private Attributes | List of all members
casa::SIIterBot_adaptor Class Reference

#include <SIIterBot.h>

Public Member Functions

 SIIterBot_adaptor (std::shared_ptr< SIIterBot_state > state, const std::string &bus_name, const std::string &object_path)
 
 ~SIIterBot_adaptor ()
 
bool incrementController ()
 
bool decrementController ()
 
void interactionRequired (const bool &val)
 
void controlUpdate (const std::map< std::string,::DBus::Variant > &newParams)
 
void interactionComplete ()
 
void changePauseFlag (const bool &pauseState)
 
void changeStopFlag (const bool &stopState)
 
void changeInteractiveMode (const bool &interactiveMode)
 
std::string getDescription ()
 
std::map< std::string,::DBus::Variant > getDetails ()
 
::DBus::Variant getSummary ()
 

Private Attributes

std::shared_ptr< SIIterBot_statestate
 

Detailed Description

Definition at line 311 of file SIIterBot.h.

Constructor & Destructor Documentation

casa::SIIterBot_adaptor::SIIterBot_adaptor ( std::shared_ptr< SIIterBot_state state,
const std::string &  bus_name,
const std::string &  object_path 
)
casa::SIIterBot_adaptor::~SIIterBot_adaptor ( )

Member Function Documentation

void casa::SIIterBot_adaptor::changeInteractiveMode ( const bool &  interactiveMode)
inline

Definition at line 355 of file SIIterBot.h.

void casa::SIIterBot_adaptor::changePauseFlag ( const bool &  pauseState)
inline

Definition at line 351 of file SIIterBot.h.

void casa::SIIterBot_adaptor::changeStopFlag ( const bool &  stopState)
inline

Definition at line 353 of file SIIterBot.h.

void casa::SIIterBot_adaptor::controlUpdate ( const std::map< std::string,::DBus::Variant > &  newParams)
inline

Definition at line 339 of file SIIterBot.h.

bool casa::SIIterBot_adaptor::decrementController ( )
inline

Definition at line 324 of file SIIterBot.h.

std::string casa::SIIterBot_adaptor::getDescription ( )
inline

Definition at line 357 of file SIIterBot.h.

std::map< std::string, ::DBus::Variant > casa::SIIterBot_adaptor::getDetails ( )
inline

Definition at line 368 of file SIIterBot.h.

::DBus::Variant casa::SIIterBot_adaptor::getSummary ( )
inline

Definition at line 376 of file SIIterBot.h.

bool casa::SIIterBot_adaptor::incrementController ( )
inline

Definition at line 323 of file SIIterBot.h.

void casa::SIIterBot_adaptor::interactionComplete ( )
inline

Definition at line 349 of file SIIterBot.h.

void casa::SIIterBot_adaptor::interactionRequired ( const bool &  val)
inline

Definition at line 326 of file SIIterBot.h.

Member Data Documentation

std::shared_ptr<SIIterBot_state> casa::SIIterBot_adaptor::state
private

Definition at line 381 of file SIIterBot.h.


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