casa::SynthesisIterBot Class Reference

Class that contains functions needed for imager. More...

#include <SynthesisIterBot.h>

Inheritance diagram for casa::SynthesisIterBot:
casa::SynthesisIterBotWithOldGUI

List of all members.

Public Member Functions

 SynthesisIterBot ()
 Default constructor.
virtual ~SynthesisIterBot ()
void openDBus ()
 Copy constructor and assignment operator.
void setupIteration (Record iterpars)
 make all pure-inputs const
void setInteractiveMode (Bool interactiveMode)
virtual void setIterationDetails (Record iterpars)
Record getIterationDetails ()
Record getIterationSummary ()
int cleanComplete ()
Record getSubIterBot ()
void startMinorCycle (Record &initializationRecord)
void endMinorCycle (Record &executionRecord)
void endMajorCycle ()
void changeStopFlag (Bool stopflag)
virtual Record pauseForUserInteractionOld ()

Protected Member Functions

virtual void pauseForUserInteraction ()

Protected Attributes

*SHARED_PTR< SIIterBot_callbackactionRequestSync
SHARED_PTR< SIIterBot_stateitsLoopController

Private Member Functions

void dbus_thread_launch_pad ()

Private Attributes

std::thread * dbus_thread

Detailed Description

Class that contains functions needed for imager.

Definition at line 52 of file SynthesisIterBot.h.


Constructor & Destructor Documentation

casa::SynthesisIterBot::SynthesisIterBot (  ) 

Default constructor.

virtual casa::SynthesisIterBot::~SynthesisIterBot (  )  [virtual]

Member Function Documentation

void casa::SynthesisIterBot::changeStopFlag ( Bool  stopflag  ) 
int casa::SynthesisIterBot::cleanComplete (  ) 
void casa::SynthesisIterBot::dbus_thread_launch_pad (  )  [private]
void casa::SynthesisIterBot::endMajorCycle (  ) 
void casa::SynthesisIterBot::endMinorCycle ( Record &  executionRecord  ) 
Record casa::SynthesisIterBot::getIterationDetails (  ) 
Record casa::SynthesisIterBot::getIterationSummary (  ) 
Record casa::SynthesisIterBot::getSubIterBot (  ) 
void casa::SynthesisIterBot::openDBus (  ) 

Copy constructor and assignment operator.

launch thread which opens DBus connection..\.

virtual void casa::SynthesisIterBot::pauseForUserInteraction (  )  [protected, virtual]
virtual Record casa::SynthesisIterBot::pauseForUserInteractionOld (  )  [inline, virtual]

Reimplemented in casa::SynthesisIterBotWithOldGUI.

Definition at line 84 of file SynthesisIterBot.h.

void casa::SynthesisIterBot::setInteractiveMode ( Bool  interactiveMode  ) 
virtual void casa::SynthesisIterBot::setIterationDetails ( Record  iterpars  )  [virtual]
void casa::SynthesisIterBot::setupIteration ( Record  iterpars  ) 

make all pure-inputs const

void casa::SynthesisIterBot::startMinorCycle ( Record &  initializationRecord  ) 

Member Data Documentation

Definition at line 91 of file SynthesisIterBot.h.

std::thread* casa::SynthesisIterBot::dbus_thread [private]

Definition at line 97 of file SynthesisIterBot.h.

Definition at line 92 of file SynthesisIterBot.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated on 31 Aug 2016 for casa by  doxygen 1.6.1