TwiceAsNice  2019-02-18
Public Types | Public Member Functions | Static Public Member Functions | Static Public Attributes | Protected Member Functions | Private Types | Private Attributes | Friends | List of all members
LaosAoc::SECenterServiceWorkerInterface Class Reference

#include <SECenterServiceWorkerInterface.h>

Inheritance diagram for LaosAoc::SECenterServiceWorkerInterface:
Inheritance graph
Collaboration diagram for LaosAoc::SECenterServiceWorkerInterface:
Collaboration graph

Public Types

enum  CMDS {
  MEASURE, ACQUIRETARGETS, RECENTER, SEARCHANDCENTER,
  SPIRALSEARCHGUI, GRADIENTSEARCHGUI, CENTERGUI, MEASURE,
  ACQUIRETARGETS, RECENTER, SEARCHANDCENTER, SPIRALSEARCHGUI,
  GRADIENTSEARCHGUI, CENTERGUI
}
 
enum  CMDS {
  MEASURE, ACQUIRETARGETS, RECENTER, SEARCHANDCENTER,
  SPIRALSEARCHGUI, GRADIENTSEARCHGUI, CENTERGUI, MEASURE,
  ACQUIRETARGETS, RECENTER, SEARCHANDCENTER, SPIRALSEARCHGUI,
  GRADIENTSEARCHGUI, CENTERGUI
}
 

Public Member Functions

void init ()
 
void setOfflineWait (const Nice::Time &_val, const Nice::Date &_date=Nice::Date::now())
 
Nice::Time getOfflineWait ()
 
void setOnlineWait (const Nice::Time &_val, const Nice::Date &_date=Nice::Date::now())
 
Nice::Time getOnlineWait ()
 
void setNumImages (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getNumImages ()
 
void setNumIterations (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getNumIterations ()
 
void setSNR (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getSNR ()
 
void setFluxLimit (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getFluxLimit ()
 
void setTiltLimit (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getTiltLimit ()
 
void setStartFlux (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getStartFlux ()
 
void setStartTiltX (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getStartTiltX ()
 
void setStartTiltY (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getStartTiltY ()
 
void setCurrentImage (const Basda::ImageBase &_val, const Nice::Date &_date=Nice::Date::now())
 
Basda::ImageBase getCurrentImage ()
 
void setCurrentFlux (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getCurrentFlux ()
 
void setCurrentTiltX (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getCurrentTiltX ()
 
void setCurrentTiltY (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getCurrentTiltY ()
 
Nice::Completion measureCompletion ()
 
Nice::Completion measureStart ()
 
virtual bool measureWait (const Nice::Time &_wait=Nice::Time())
 
void measure ()
 
Nice::Completion acquireTargetsCompletion ()
 
Nice::Completion acquireTargetsStart ()
 
virtual bool acquireTargetsWait (const Nice::Time &_wait=Nice::Time())
 
void acquireTargets ()
 
Nice::Completion recenterCompletion ()
 
Nice::Completion recenterStart ()
 
virtual bool recenterWait (const Nice::Time &_wait=Nice::Time())
 
void recenter ()
 
Nice::Completion searchAndCenterCompletion ()
 
Nice::Completion searchAndCenterStart (const int &_varse)
 
virtual bool searchAndCenterWait (const Nice::Time &_wait=Nice::Time())
 
void searchAndCenter (const int &_varse)
 
Nice::Completion spiralSearchGUICompletion ()
 
Nice::Completion spiralSearchGUIStart (const int &_varse)
 
virtual bool spiralSearchGUIWait (const Nice::Time &_wait=Nice::Time())
 
void spiralSearchGUI (const int &_varse)
 
Nice::Completion gradientSearchGUICompletion ()
 
Nice::Completion gradientSearchGUIStart (const int &_varse)
 
virtual bool gradientSearchGUIWait (const Nice::Time &_wait=Nice::Time())
 
void gradientSearchGUI (const int &_varse)
 
Nice::Completion centerGUICompletion ()
 
Nice::Completion centerGUIStart (const int &_varse)
 
virtual bool centerGUIWait (const Nice::Time &_wait=Nice::Time())
 
void centerGUI (const int &_varse)
 
void init ()
 
void setOfflineWait (const Nice::Time &_val, const Nice::Date &_date=Nice::Date::now())
 
Nice::Time getOfflineWait ()
 
void setOnlineWait (const Nice::Time &_val, const Nice::Date &_date=Nice::Date::now())
 
Nice::Time getOnlineWait ()
 
void setNumImages (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getNumImages ()
 
void setNumIterations (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getNumIterations ()
 
void setSNR (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getSNR ()
 
void setFluxLimit (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getFluxLimit ()
 
void setTiltLimit (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getTiltLimit ()
 
void setStartFlux (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getStartFlux ()
 
void setStartTiltX (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getStartTiltX ()
 
void setStartTiltY (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getStartTiltY ()
 
void setCurrentImage (const Basda::ImageBase &_val, const Nice::Date &_date=Nice::Date::now())
 
Basda::ImageBase getCurrentImage ()
 
void setCurrentFlux (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getCurrentFlux ()
 
void setCurrentTiltX (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getCurrentTiltX ()
 
void setCurrentTiltY (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getCurrentTiltY ()
 
Nice::Completion measureCompletion ()
 
Nice::Completion measureStart ()
 
virtual bool measureWait (const Nice::Time &_wait=Nice::Time())
 
void measure ()
 
Nice::Completion acquireTargetsCompletion ()
 
Nice::Completion acquireTargetsStart ()
 
virtual bool acquireTargetsWait (const Nice::Time &_wait=Nice::Time())
 
void acquireTargets ()
 
Nice::Completion recenterCompletion ()
 
Nice::Completion recenterStart ()
 
virtual bool recenterWait (const Nice::Time &_wait=Nice::Time())
 
void recenter ()
 
Nice::Completion searchAndCenterCompletion ()
 
Nice::Completion searchAndCenterStart (const int &_varse)
 
virtual bool searchAndCenterWait (const Nice::Time &_wait=Nice::Time())
 
void searchAndCenter (const int &_varse)
 
Nice::Completion spiralSearchGUICompletion ()
 
Nice::Completion spiralSearchGUIStart (const int &_varse)
 
virtual bool spiralSearchGUIWait (const Nice::Time &_wait=Nice::Time())
 
void spiralSearchGUI (const int &_varse)
 
Nice::Completion gradientSearchGUICompletion ()
 
Nice::Completion gradientSearchGUIStart (const int &_varse)
 
virtual bool gradientSearchGUIWait (const Nice::Time &_wait=Nice::Time())
 
void gradientSearchGUI (const int &_varse)
 
Nice::Completion centerGUICompletion ()
 
Nice::Completion centerGUIStart (const int &_varse)
 
virtual bool centerGUIWait (const Nice::Time &_wait=Nice::Time())
 
void centerGUI (const int &_varse)
 
- Public Member Functions inherited from Basda::ServiceWorkerInterface
virtual ~ServiceWorkerInterface ()
 
std::string identity ()
 
Nice::I64 id ()
 
Nice::JointPtr config ()
 
bool isConnected ()
 
template<typename Type >
void set (const char *_key, const Type &_val)
 
template<typename Type >
Type get (const char *_key)
 
template<typename Type >
Type getAttribute (const char *_key, const char *_attr)
 
void abort ()
 
bool stop (const Nice::Time &_timeout=Nice::Time())
 
Basda::ServiceState state ()
 
bool changeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForActiveState (const Nice::Time &_timeout=Nice::Time())
 
virtual ~ServiceWorkerInterface ()
 
std::string identity ()
 
Nice::I64 id ()
 
Nice::JointPtr config ()
 
bool isConnected ()
 
template<typename Type >
void set (const char *_key, const Type &_val)
 
template<typename Type >
Type get (const char *_key)
 
template<typename Type >
Type getAttribute (const char *_key, const char *_attr)
 
void abort ()
 
bool stop (const Nice::Time &_timeout=Nice::Time())
 
Basda::ServiceState state ()
 
bool changeState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForState (Basda::ServiceState _state, const Nice::Time &_timeout=Nice::Time())
 
bool waitForActiveState (const Nice::Time &_timeout=Nice::Time())
 

Static Public Member Functions

static SECenterServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static SECenterServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static SECenterServiceWorkerInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
static SECenterServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static SECenterServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static SECenterServiceWorkerInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
- Static Public Member Functions inherited from Basda::ServiceWorkerInterface
static void addAttribute (const Nice::JointPtr &_node)
 
template<typename Type >
static IceUtil::Handle< Typecreate (const Nice::JointPtr &_config, const std::string &_name)
 
template<typename Type >
static IceUtil::Handle< Typeconnect (const Nice::Endpoint &_ep, const Nice::JointPtr &_config, const std::string &_name)
 
static void addAttribute (const Nice::JointPtr &_node)
 
template<typename Type >
static IceUtil::Handle< Typecreate (const Nice::JointPtr &_config, const std::string &_name)
 
template<typename Type >
static IceUtil::Handle< Typeconnect (const Nice::Endpoint &_ep, const Nice::JointPtr &_config, const std::string &_name)
 

Static Public Attributes

static std::map< std::string, Nice::CompletionStates_enumMapStringToNum
 

Protected Member Functions

 SECenterServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~SECenterServiceWorkerInterface ()
 
 SECenterServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~SECenterServiceWorkerInterface ()
 
- Protected Member Functions inherited from Basda::ServiceWorkerInterface
void addListener ()
 
template<typename BridgeType >
IceUtil::Handle< BridgeType > addCmdBridge (const std::string &_node)
 
 ServiceWorkerInterface (const Nice::JointPtr &_config, const Nice::AppConfigClientPtr &_cc=0)
 
void addListener ()
 
template<typename BridgeType >
IceUtil::Handle< BridgeType > addCmdBridge (const std::string &_node)
 
 ServiceWorkerInterface (const Nice::JointPtr &_config, const Nice::AppConfigClientPtr &_cc=0)
 

Private Types

typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterMeasure > > MeasureReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterAcquireTargets > > AcquireTargetsReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterRecenter > > RecenterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterSearchAndCenter > > SearchAndCenterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterSpiralSearchGUI > > SpiralSearchGUIReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterGradientSearchGUI > > GradientSearchGUIReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterCenterGUI > > CenterGUIReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterMeasure > > MeasureReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterAcquireTargets > > AcquireTargetsReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterRecenter > > RecenterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterSearchAndCenter > > SearchAndCenterReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterSpiralSearchGUI > > SpiralSearchGUIReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterGradientSearchGUI > > GradientSearchGUIReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::SECenterCenterGUI > > CenterGUIReadWaitDataWithCompletionProxyPtr
 

Private Attributes

MeasureReadWaitDataWithCompletionProxyPtr m_measureReadWaitDataWithCompletionProxy
 
AcquireTargetsReadWaitDataWithCompletionProxyPtr m_acquireTargetsReadWaitDataWithCompletionProxy
 
RecenterReadWaitDataWithCompletionProxyPtr m_recenterReadWaitDataWithCompletionProxy
 
SearchAndCenterReadWaitDataWithCompletionProxyPtr m_searchAndCenterReadWaitDataWithCompletionProxy
 
SpiralSearchGUIReadWaitDataWithCompletionProxyPtr m_spiralSearchGUIReadWaitDataWithCompletionProxy
 
GradientSearchGUIReadWaitDataWithCompletionProxyPtr m_gradientSearchGUIReadWaitDataWithCompletionProxy
 
CenterGUIReadWaitDataWithCompletionProxyPtr m_centerGUIReadWaitDataWithCompletionProxy
 

Friends

template<typename T >
IceUtil::Handle< T > Basda::getServiceWorkerInterfaceInstance (const Nice::JointPtr &, const std::string &)
 
template<typename T >
IceUtil::Handle< T > Basda::getServiceWorkerInterfaceInstance (const Nice::JointPtr &, const std::string &)
 

Additional Inherited Members

- Protected Attributes inherited from Basda::ServiceWorkerInterface
std::string m_identity
 
Nice::I64 m_id
 
Nice::JointPtr m_config
 
Nice::AppConfigClientPtr m_cc
 
ServiceWorkerInterfaceWatchdogListenerm_listener
 
Nice::PropertyBridgeReadWaitProxyPtr m_stateBridgeReadWaitProxy
 
Basda::ServiceWorkerReadWaitCompletionProxyPtr m_stopReadWaitProxy
 
- Static Protected Attributes inherited from Basda::ServiceWorkerInterface
static std::map< std::string, ServiceWorkerInterfacePtrs_inst
 

Member Typedef Documentation

◆ AcquireTargetsReadWaitDataWithCompletionProxyPtr [1/2]

◆ AcquireTargetsReadWaitDataWithCompletionProxyPtr [2/2]

◆ CenterGUIReadWaitDataWithCompletionProxyPtr [1/2]

◆ CenterGUIReadWaitDataWithCompletionProxyPtr [2/2]

◆ GradientSearchGUIReadWaitDataWithCompletionProxyPtr [1/2]

◆ GradientSearchGUIReadWaitDataWithCompletionProxyPtr [2/2]

◆ MeasureReadWaitDataWithCompletionProxyPtr [1/2]

◆ MeasureReadWaitDataWithCompletionProxyPtr [2/2]

◆ RecenterReadWaitDataWithCompletionProxyPtr [1/2]

◆ RecenterReadWaitDataWithCompletionProxyPtr [2/2]

◆ SearchAndCenterReadWaitDataWithCompletionProxyPtr [1/2]

◆ SearchAndCenterReadWaitDataWithCompletionProxyPtr [2/2]

◆ SpiralSearchGUIReadWaitDataWithCompletionProxyPtr [1/2]

◆ SpiralSearchGUIReadWaitDataWithCompletionProxyPtr [2/2]

Member Enumeration Documentation

◆ CMDS [1/2]

Enumerator
MEASURE 
ACQUIRETARGETS 
RECENTER 
SEARCHANDCENTER 
SPIRALSEARCHGUI 
GRADIENTSEARCHGUI 
CENTERGUI 
MEASURE 
ACQUIRETARGETS 
RECENTER 
SEARCHANDCENTER 
SPIRALSEARCHGUI 
GRADIENTSEARCHGUI 
CENTERGUI 

◆ CMDS [2/2]

Enumerator
MEASURE 
ACQUIRETARGETS 
RECENTER 
SEARCHANDCENTER 
SPIRALSEARCHGUI 
GRADIENTSEARCHGUI 
CENTERGUI 
MEASURE 
ACQUIRETARGETS 
RECENTER 
SEARCHANDCENTER 
SPIRALSEARCHGUI 
GRADIENTSEARCHGUI 
CENTERGUI 

Constructor & Destructor Documentation

◆ SECenterServiceWorkerInterface() [1/2]

LaosAoc::SECenterServiceWorkerInterface::SECenterServiceWorkerInterface ( const Nice::JointPtr _config,
const Nice::AppConfigClientPtr _cc = 0 
)
protected

◆ ~SECenterServiceWorkerInterface() [1/2]

LaosAoc::SECenterServiceWorkerInterface::~SECenterServiceWorkerInterface ( )
protectedvirtual

◆ SECenterServiceWorkerInterface() [2/2]

LaosAoc::SECenterServiceWorkerInterface::SECenterServiceWorkerInterface ( const Nice::JointPtr ,
const Nice::AppConfigClientPtr _cc = 0 
)
protected

◆ ~SECenterServiceWorkerInterface() [2/2]

virtual LaosAoc::SECenterServiceWorkerInterface::~SECenterServiceWorkerInterface ( )
protectedvirtual

Member Function Documentation

◆ acquireTargets() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::acquireTargets ( )

◆ acquireTargets() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::acquireTargets ( )

◆ acquireTargetsCompletion() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::acquireTargetsCompletion ( )

◆ acquireTargetsCompletion() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::acquireTargetsCompletion ( )

◆ acquireTargetsStart() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::acquireTargetsStart ( )

◆ acquireTargetsStart() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::acquireTargetsStart ( )

◆ acquireTargetsWait() [1/2]

bool LaosAoc::SECenterServiceWorkerInterface::acquireTargetsWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::SECenterServiceWorkerInterfacePy.

◆ acquireTargetsWait() [2/2]

virtual bool LaosAoc::SECenterServiceWorkerInterface::acquireTargetsWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ centerGUI() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::centerGUI ( const int &  _varse)

◆ centerGUI() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::centerGUI ( const int &  _varse)

◆ centerGUICompletion() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::centerGUICompletion ( )

◆ centerGUICompletion() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::centerGUICompletion ( )

◆ centerGUIStart() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::centerGUIStart ( const int &  _varse)

◆ centerGUIStart() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::centerGUIStart ( const int &  _varse)

◆ centerGUIWait() [1/2]

virtual bool LaosAoc::SECenterServiceWorkerInterface::centerGUIWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ centerGUIWait() [2/2]

bool LaosAoc::SECenterServiceWorkerInterface::centerGUIWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::SECenterServiceWorkerInterfacePy.

◆ connect() [1/2]

SECenterServiceWorkerInterfacePtr LaosAoc::SECenterServiceWorkerInterface::connect ( const Nice::Endpoint _ep,
const Nice::JointPtr _config 
)
static

◆ connect() [2/2]

static SECenterServiceWorkerInterfacePtr LaosAoc::SECenterServiceWorkerInterface::connect ( const Nice::Endpoint ,
const Nice::JointPtr _config 
)
static

◆ create() [1/4]

SECenterServiceWorkerInterfacePtr LaosAoc::SECenterServiceWorkerInterface::create ( const std::string &  _absnodename)
static

◆ create() [2/4]

static SECenterServiceWorkerInterfacePtr LaosAoc::SECenterServiceWorkerInterface::create ( const std::string &  _absnodename)
static

◆ create() [3/4]

SECenterServiceWorkerInterfacePtr LaosAoc::SECenterServiceWorkerInterface::create ( const Nice::JointPtr _config)
static

◆ create() [4/4]

static SECenterServiceWorkerInterfacePtr LaosAoc::SECenterServiceWorkerInterface::create ( const Nice::JointPtr _config)
static

◆ getCurrentFlux() [1/2]

int LaosAoc::SECenterServiceWorkerInterface::getCurrentFlux ( )
inline

◆ getCurrentFlux() [2/2]

int LaosAoc::SECenterServiceWorkerInterface::getCurrentFlux ( )
inline

◆ getCurrentImage() [1/2]

Basda::ImageBase LaosAoc::SECenterServiceWorkerInterface::getCurrentImage ( )
inline

◆ getCurrentImage() [2/2]

Basda::ImageBase LaosAoc::SECenterServiceWorkerInterface::getCurrentImage ( )
inline

◆ getCurrentTiltX() [1/2]

double LaosAoc::SECenterServiceWorkerInterface::getCurrentTiltX ( )
inline

◆ getCurrentTiltX() [2/2]

double LaosAoc::SECenterServiceWorkerInterface::getCurrentTiltX ( )
inline

◆ getCurrentTiltY() [1/2]

double LaosAoc::SECenterServiceWorkerInterface::getCurrentTiltY ( )
inline

◆ getCurrentTiltY() [2/2]

double LaosAoc::SECenterServiceWorkerInterface::getCurrentTiltY ( )
inline

◆ getFluxLimit() [1/2]

int LaosAoc::SECenterServiceWorkerInterface::getFluxLimit ( )
inline

◆ getFluxLimit() [2/2]

int LaosAoc::SECenterServiceWorkerInterface::getFluxLimit ( )
inline

◆ getNumImages() [1/2]

int LaosAoc::SECenterServiceWorkerInterface::getNumImages ( )
inline

◆ getNumImages() [2/2]

int LaosAoc::SECenterServiceWorkerInterface::getNumImages ( )
inline

◆ getNumIterations() [1/2]

int LaosAoc::SECenterServiceWorkerInterface::getNumIterations ( )
inline

◆ getNumIterations() [2/2]

int LaosAoc::SECenterServiceWorkerInterface::getNumIterations ( )
inline

◆ getOfflineWait() [1/2]

Nice::Time LaosAoc::SECenterServiceWorkerInterface::getOfflineWait ( )
inline

◆ getOfflineWait() [2/2]

Nice::Time LaosAoc::SECenterServiceWorkerInterface::getOfflineWait ( )
inline

◆ getOnlineWait() [1/2]

Nice::Time LaosAoc::SECenterServiceWorkerInterface::getOnlineWait ( )
inline

◆ getOnlineWait() [2/2]

Nice::Time LaosAoc::SECenterServiceWorkerInterface::getOnlineWait ( )
inline

◆ getSNR() [1/2]

double LaosAoc::SECenterServiceWorkerInterface::getSNR ( )
inline

◆ getSNR() [2/2]

double LaosAoc::SECenterServiceWorkerInterface::getSNR ( )
inline

◆ getStartFlux() [1/2]

int LaosAoc::SECenterServiceWorkerInterface::getStartFlux ( )
inline

◆ getStartFlux() [2/2]

int LaosAoc::SECenterServiceWorkerInterface::getStartFlux ( )
inline

◆ getStartTiltX() [1/2]

double LaosAoc::SECenterServiceWorkerInterface::getStartTiltX ( )
inline

◆ getStartTiltX() [2/2]

double LaosAoc::SECenterServiceWorkerInterface::getStartTiltX ( )
inline

◆ getStartTiltY() [1/2]

double LaosAoc::SECenterServiceWorkerInterface::getStartTiltY ( )
inline

◆ getStartTiltY() [2/2]

double LaosAoc::SECenterServiceWorkerInterface::getStartTiltY ( )
inline

◆ getTiltLimit() [1/2]

double LaosAoc::SECenterServiceWorkerInterface::getTiltLimit ( )
inline

◆ getTiltLimit() [2/2]

double LaosAoc::SECenterServiceWorkerInterface::getTiltLimit ( )
inline

◆ gradientSearchGUI() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::gradientSearchGUI ( const int &  _varse)

◆ gradientSearchGUI() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::gradientSearchGUI ( const int &  _varse)

◆ gradientSearchGUICompletion() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::gradientSearchGUICompletion ( )

◆ gradientSearchGUICompletion() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::gradientSearchGUICompletion ( )

◆ gradientSearchGUIStart() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::gradientSearchGUIStart ( const int &  _varse)

◆ gradientSearchGUIStart() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::gradientSearchGUIStart ( const int &  _varse)

◆ gradientSearchGUIWait() [1/2]

virtual bool LaosAoc::SECenterServiceWorkerInterface::gradientSearchGUIWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ gradientSearchGUIWait() [2/2]

bool LaosAoc::SECenterServiceWorkerInterface::gradientSearchGUIWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::SECenterServiceWorkerInterfacePy.

◆ init() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::init ( )

◆ init() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::init ( )

◆ measure() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::measure ( )

◆ measure() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::measure ( )

◆ measureCompletion() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::measureCompletion ( )

◆ measureCompletion() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::measureCompletion ( )

◆ measureStart() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::measureStart ( )

◆ measureStart() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::measureStart ( )

◆ measureWait() [1/2]

virtual bool LaosAoc::SECenterServiceWorkerInterface::measureWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ measureWait() [2/2]

bool LaosAoc::SECenterServiceWorkerInterface::measureWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::SECenterServiceWorkerInterfacePy.

◆ recenter() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::recenter ( )

◆ recenter() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::recenter ( )

◆ recenterCompletion() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::recenterCompletion ( )

◆ recenterCompletion() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::recenterCompletion ( )

◆ recenterStart() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::recenterStart ( )

◆ recenterStart() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::recenterStart ( )

◆ recenterWait() [1/2]

bool LaosAoc::SECenterServiceWorkerInterface::recenterWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::SECenterServiceWorkerInterfacePy.

◆ recenterWait() [2/2]

virtual bool LaosAoc::SECenterServiceWorkerInterface::recenterWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ searchAndCenter() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::searchAndCenter ( const int &  _varse)

◆ searchAndCenter() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::searchAndCenter ( const int &  _varse)

◆ searchAndCenterCompletion() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::searchAndCenterCompletion ( )

◆ searchAndCenterCompletion() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::searchAndCenterCompletion ( )

◆ searchAndCenterStart() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::searchAndCenterStart ( const int &  _varse)

◆ searchAndCenterStart() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::searchAndCenterStart ( const int &  _varse)

◆ searchAndCenterWait() [1/2]

virtual bool LaosAoc::SECenterServiceWorkerInterface::searchAndCenterWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ searchAndCenterWait() [2/2]

bool LaosAoc::SECenterServiceWorkerInterface::searchAndCenterWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::SECenterServiceWorkerInterfacePy.

◆ setCurrentFlux() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setCurrentFlux ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setCurrentFlux() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setCurrentFlux ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setCurrentImage() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setCurrentImage ( const Basda::ImageBase _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setCurrentImage() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setCurrentImage ( const Basda::ImageBase _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setCurrentTiltX() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setCurrentTiltX ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setCurrentTiltX() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setCurrentTiltX ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setCurrentTiltY() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setCurrentTiltY ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setCurrentTiltY() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setCurrentTiltY ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setFluxLimit() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setFluxLimit ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setFluxLimit() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setFluxLimit ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setNumImages() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setNumImages ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setNumImages() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setNumImages ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setNumIterations() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setNumIterations ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setNumIterations() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setNumIterations ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setOfflineWait() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setOfflineWait ( const Nice::Time _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setOfflineWait() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setOfflineWait ( const Nice::Time _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setOnlineWait() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setOnlineWait ( const Nice::Time _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setOnlineWait() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setOnlineWait ( const Nice::Time _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setSNR() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setSNR ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setSNR() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setSNR ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setStartFlux() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setStartFlux ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setStartFlux() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setStartFlux ( const int &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setStartTiltX() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setStartTiltX ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setStartTiltX() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setStartTiltX ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setStartTiltY() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setStartTiltY ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setStartTiltY() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setStartTiltY ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setTiltLimit() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::setTiltLimit ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setTiltLimit() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::setTiltLimit ( const double &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ spiralSearchGUI() [1/2]

void LaosAoc::SECenterServiceWorkerInterface::spiralSearchGUI ( const int &  _varse)

◆ spiralSearchGUI() [2/2]

void LaosAoc::SECenterServiceWorkerInterface::spiralSearchGUI ( const int &  _varse)

◆ spiralSearchGUICompletion() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::spiralSearchGUICompletion ( )

◆ spiralSearchGUICompletion() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::spiralSearchGUICompletion ( )

◆ spiralSearchGUIStart() [1/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::spiralSearchGUIStart ( const int &  _varse)

◆ spiralSearchGUIStart() [2/2]

Nice::Completion LaosAoc::SECenterServiceWorkerInterface::spiralSearchGUIStart ( const int &  _varse)

◆ spiralSearchGUIWait() [1/2]

virtual bool LaosAoc::SECenterServiceWorkerInterface::spiralSearchGUIWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ spiralSearchGUIWait() [2/2]

bool LaosAoc::SECenterServiceWorkerInterface::spiralSearchGUIWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::SECenterServiceWorkerInterfacePy.

Friends And Related Function Documentation

◆ Basda::getServiceWorkerInterfaceInstance [1/2]

template<typename T >
IceUtil::Handle<T> Basda::getServiceWorkerInterfaceInstance ( const Nice::JointPtr ,
const std::string &   
)
friend

◆ Basda::getServiceWorkerInterfaceInstance [2/2]

template<typename T >
IceUtil::Handle<T> Basda::getServiceWorkerInterfaceInstance ( const Nice::JointPtr ,
const std::string &   
)
friend

Member Data Documentation

◆ m_acquireTargetsReadWaitDataWithCompletionProxy

AcquireTargetsReadWaitDataWithCompletionProxyPtr LaosAoc::SECenterServiceWorkerInterface::m_acquireTargetsReadWaitDataWithCompletionProxy
private

◆ m_centerGUIReadWaitDataWithCompletionProxy

CenterGUIReadWaitDataWithCompletionProxyPtr LaosAoc::SECenterServiceWorkerInterface::m_centerGUIReadWaitDataWithCompletionProxy
private

◆ m_gradientSearchGUIReadWaitDataWithCompletionProxy

GradientSearchGUIReadWaitDataWithCompletionProxyPtr LaosAoc::SECenterServiceWorkerInterface::m_gradientSearchGUIReadWaitDataWithCompletionProxy
private

◆ m_measureReadWaitDataWithCompletionProxy

MeasureReadWaitDataWithCompletionProxyPtr LaosAoc::SECenterServiceWorkerInterface::m_measureReadWaitDataWithCompletionProxy
private

◆ m_recenterReadWaitDataWithCompletionProxy

RecenterReadWaitDataWithCompletionProxyPtr LaosAoc::SECenterServiceWorkerInterface::m_recenterReadWaitDataWithCompletionProxy
private

◆ m_searchAndCenterReadWaitDataWithCompletionProxy

SearchAndCenterReadWaitDataWithCompletionProxyPtr LaosAoc::SECenterServiceWorkerInterface::m_searchAndCenterReadWaitDataWithCompletionProxy
private

◆ m_spiralSearchGUIReadWaitDataWithCompletionProxy

SpiralSearchGUIReadWaitDataWithCompletionProxyPtr LaosAoc::SECenterServiceWorkerInterface::m_spiralSearchGUIReadWaitDataWithCompletionProxy
private

◆ s_enumMapStringToNum

static std::map< std::string, Nice::CompletionState > LaosAoc::SECenterServiceWorkerInterface::s_enumMapStringToNum
static

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