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

#include <CcdTrackServiceWorkerInterface.h>

Inheritance diagram for LaosAoc::CcdTrackServiceWorkerInterface:
Inheritance graph
Collaboration diagram for LaosAoc::CcdTrackServiceWorkerInterface:
Collaboration graph

Public Types

enum  CMDS {
  START, SETREFERENCE, AUTOFOCUS, CENTERCCD,
  MOVETOALTITUDE, START, SETREFERENCE, AUTOFOCUS,
  CENTERCCD, MOVETOALTITUDE
}
 
enum  CMDS {
  START, SETREFERENCE, AUTOFOCUS, CENTERCCD,
  MOVETOALTITUDE, START, SETREFERENCE, AUTOFOCUS,
  CENTERCCD, MOVETOALTITUDE
}
 

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 setImageStart (const Basda::ImageBase &_val, const Nice::Date &_date=Nice::Date::now())
 
Basda::ImageBase getImageStart ()
 
void setImageCurrent (const Basda::ImageBase &_val, const Nice::Date &_date=Nice::Date::now())
 
Basda::ImageBase getImageCurrent ()
 
void setImageThreshold (const Basda::ImageBase &_val, const Nice::Date &_date=Nice::Date::now())
 
Basda::ImageBase getImageThreshold ()
 
void setLimit (const bool &_val, const Nice::Date &_date=Nice::Date::now())
 
bool getLimit ()
 
void setAutostart (const bool &_val, const Nice::Date &_date=Nice::Date::now())
 
bool getAutostart ()
 
void setTrack (const bool &_val, const Nice::Date &_date=Nice::Date::now())
 
bool getTrack ()
 
void setTrackZ (const bool &_val, const Nice::Date &_date=Nice::Date::now())
 
bool getTrackZ ()
 
void setNumImages (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getNumImages ()
 
void setMedianSize (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getMedianSize ()
 
void setSNR (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getSNR ()
 
void setGain (const float &_val, const Nice::Date &_date=Nice::Date::now())
 
float getGain ()
 
void setAutofocusOffset (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getAutofocusOffset ()
 
void setAutofocusSteps (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getAutofocusSteps ()
 
Nice::Completion startCompletion ()
 
Nice::Completion startStart ()
 
virtual bool startWait (const Nice::Time &_wait=Nice::Time())
 
void start ()
 
Nice::Completion setReferenceCompletion ()
 
Nice::Completion setReferenceStart ()
 
virtual bool setReferenceWait (const Nice::Time &_wait=Nice::Time())
 
void setReference ()
 
Nice::Completion autofocusCompletion ()
 
Nice::Completion autofocusStart ()
 
virtual bool autofocusWait (const Nice::Time &_wait=Nice::Time())
 
void autofocus ()
 
Nice::Completion centerCCDCompletion ()
 
Nice::Completion centerCCDStart (const float &_x, const float &_y)
 
virtual bool centerCCDWait (const Nice::Time &_wait=Nice::Time())
 
void centerCCD (const float &_x, const float &_y)
 
Nice::Completion moveToAltitudeCompletion ()
 
Nice::Completion moveToAltitudeStart (const int &_position)
 
virtual bool moveToAltitudeWait (const Nice::Time &_wait=Nice::Time())
 
void moveToAltitude (const int &_position)
 
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 setImageStart (const Basda::ImageBase &_val, const Nice::Date &_date=Nice::Date::now())
 
Basda::ImageBase getImageStart ()
 
void setImageCurrent (const Basda::ImageBase &_val, const Nice::Date &_date=Nice::Date::now())
 
Basda::ImageBase getImageCurrent ()
 
void setImageThreshold (const Basda::ImageBase &_val, const Nice::Date &_date=Nice::Date::now())
 
Basda::ImageBase getImageThreshold ()
 
void setLimit (const bool &_val, const Nice::Date &_date=Nice::Date::now())
 
bool getLimit ()
 
void setAutostart (const bool &_val, const Nice::Date &_date=Nice::Date::now())
 
bool getAutostart ()
 
void setTrack (const bool &_val, const Nice::Date &_date=Nice::Date::now())
 
bool getTrack ()
 
void setTrackZ (const bool &_val, const Nice::Date &_date=Nice::Date::now())
 
bool getTrackZ ()
 
void setNumImages (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getNumImages ()
 
void setMedianSize (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getMedianSize ()
 
void setSNR (const double &_val, const Nice::Date &_date=Nice::Date::now())
 
double getSNR ()
 
void setGain (const float &_val, const Nice::Date &_date=Nice::Date::now())
 
float getGain ()
 
void setAutofocusOffset (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getAutofocusOffset ()
 
void setAutofocusSteps (const int &_val, const Nice::Date &_date=Nice::Date::now())
 
int getAutofocusSteps ()
 
Nice::Completion startCompletion ()
 
Nice::Completion startStart ()
 
virtual bool startWait (const Nice::Time &_wait=Nice::Time())
 
void start ()
 
Nice::Completion setReferenceCompletion ()
 
Nice::Completion setReferenceStart ()
 
virtual bool setReferenceWait (const Nice::Time &_wait=Nice::Time())
 
void setReference ()
 
Nice::Completion autofocusCompletion ()
 
Nice::Completion autofocusStart ()
 
virtual bool autofocusWait (const Nice::Time &_wait=Nice::Time())
 
void autofocus ()
 
Nice::Completion centerCCDCompletion ()
 
Nice::Completion centerCCDStart (const float &_x, const float &_y)
 
virtual bool centerCCDWait (const Nice::Time &_wait=Nice::Time())
 
void centerCCD (const float &_x, const float &_y)
 
Nice::Completion moveToAltitudeCompletion ()
 
Nice::Completion moveToAltitudeStart (const int &_position)
 
virtual bool moveToAltitudeWait (const Nice::Time &_wait=Nice::Time())
 
void moveToAltitude (const int &_position)
 
- 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 CcdTrackServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static CcdTrackServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static CcdTrackServiceWorkerInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
static CcdTrackServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static CcdTrackServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static CcdTrackServiceWorkerInterfacePtr 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

 CcdTrackServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~CcdTrackServiceWorkerInterface ()
 
 CcdTrackServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~CcdTrackServiceWorkerInterface ()
 
- 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::CcdTrackStart > > StartReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::CcdTrackSetReference > > SetReferenceReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::CcdTrackAutofocus > > AutofocusReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::CcdTrackCenterCCD > > CenterCCDReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::CcdTrackMoveToAltitude > > MoveToAltitudeReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::CcdTrackStart > > StartReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::CcdTrackSetReference > > SetReferenceReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::CcdTrackAutofocus > > AutofocusReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::CcdTrackCenterCCD > > CenterCCDReadWaitDataWithCompletionProxyPtr
 
typedef IceUtil::Handle< Basda::ServiceWorkerReadWaitDataWithCompletionProxy< LaosAoc::CcdTrackMoveToAltitude > > MoveToAltitudeReadWaitDataWithCompletionProxyPtr
 

Private Attributes

StartReadWaitDataWithCompletionProxyPtr m_startReadWaitDataWithCompletionProxy
 
SetReferenceReadWaitDataWithCompletionProxyPtr m_setReferenceReadWaitDataWithCompletionProxy
 
AutofocusReadWaitDataWithCompletionProxyPtr m_autofocusReadWaitDataWithCompletionProxy
 
CenterCCDReadWaitDataWithCompletionProxyPtr m_centerCCDReadWaitDataWithCompletionProxy
 
MoveToAltitudeReadWaitDataWithCompletionProxyPtr m_moveToAltitudeReadWaitDataWithCompletionProxy
 

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

◆ AutofocusReadWaitDataWithCompletionProxyPtr [1/2]

◆ AutofocusReadWaitDataWithCompletionProxyPtr [2/2]

◆ CenterCCDReadWaitDataWithCompletionProxyPtr [1/2]

◆ CenterCCDReadWaitDataWithCompletionProxyPtr [2/2]

◆ MoveToAltitudeReadWaitDataWithCompletionProxyPtr [1/2]

◆ MoveToAltitudeReadWaitDataWithCompletionProxyPtr [2/2]

◆ SetReferenceReadWaitDataWithCompletionProxyPtr [1/2]

◆ SetReferenceReadWaitDataWithCompletionProxyPtr [2/2]

◆ StartReadWaitDataWithCompletionProxyPtr [1/2]

◆ StartReadWaitDataWithCompletionProxyPtr [2/2]

Member Enumeration Documentation

◆ CMDS [1/2]

Enumerator
START 
SETREFERENCE 
AUTOFOCUS 
CENTERCCD 
MOVETOALTITUDE 
START 
SETREFERENCE 
AUTOFOCUS 
CENTERCCD 
MOVETOALTITUDE 

◆ CMDS [2/2]

Enumerator
START 
SETREFERENCE 
AUTOFOCUS 
CENTERCCD 
MOVETOALTITUDE 
START 
SETREFERENCE 
AUTOFOCUS 
CENTERCCD 
MOVETOALTITUDE 

Constructor & Destructor Documentation

◆ CcdTrackServiceWorkerInterface() [1/2]

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

◆ ~CcdTrackServiceWorkerInterface() [1/2]

LaosAoc::CcdTrackServiceWorkerInterface::~CcdTrackServiceWorkerInterface ( )
protectedvirtual

◆ CcdTrackServiceWorkerInterface() [2/2]

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

◆ ~CcdTrackServiceWorkerInterface() [2/2]

virtual LaosAoc::CcdTrackServiceWorkerInterface::~CcdTrackServiceWorkerInterface ( )
protectedvirtual

Member Function Documentation

◆ autofocus() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::autofocus ( )

◆ autofocus() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::autofocus ( )

◆ autofocusCompletion() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::autofocusCompletion ( )

◆ autofocusCompletion() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::autofocusCompletion ( )

◆ autofocusStart() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::autofocusStart ( )

◆ autofocusStart() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::autofocusStart ( )

◆ autofocusWait() [1/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::autofocusWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::CcdTrackServiceWorkerInterfacePy.

◆ autofocusWait() [2/2]

virtual bool LaosAoc::CcdTrackServiceWorkerInterface::autofocusWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ centerCCD() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::centerCCD ( const float &  _x,
const float &  _y 
)

◆ centerCCD() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::centerCCD ( const float &  _x,
const float &  _y 
)

◆ centerCCDCompletion() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::centerCCDCompletion ( )

◆ centerCCDCompletion() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::centerCCDCompletion ( )

◆ centerCCDStart() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::centerCCDStart ( const float &  _x,
const float &  _y 
)

◆ centerCCDStart() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::centerCCDStart ( const float &  _x,
const float &  _y 
)

◆ centerCCDWait() [1/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::centerCCDWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::CcdTrackServiceWorkerInterfacePy.

◆ centerCCDWait() [2/2]

virtual bool LaosAoc::CcdTrackServiceWorkerInterface::centerCCDWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ connect() [1/2]

CcdTrackServiceWorkerInterfacePtr LaosAoc::CcdTrackServiceWorkerInterface::connect ( const Nice::Endpoint _ep,
const Nice::JointPtr _config 
)
static

◆ connect() [2/2]

static CcdTrackServiceWorkerInterfacePtr LaosAoc::CcdTrackServiceWorkerInterface::connect ( const Nice::Endpoint ,
const Nice::JointPtr _config 
)
static

◆ create() [1/4]

CcdTrackServiceWorkerInterfacePtr LaosAoc::CcdTrackServiceWorkerInterface::create ( const std::string &  _absnodename)
static

◆ create() [2/4]

static CcdTrackServiceWorkerInterfacePtr LaosAoc::CcdTrackServiceWorkerInterface::create ( const std::string &  _absnodename)
static

◆ create() [3/4]

CcdTrackServiceWorkerInterfacePtr LaosAoc::CcdTrackServiceWorkerInterface::create ( const Nice::JointPtr _config)
static

◆ create() [4/4]

static CcdTrackServiceWorkerInterfacePtr LaosAoc::CcdTrackServiceWorkerInterface::create ( const Nice::JointPtr _config)
static

◆ getAutofocusOffset() [1/2]

int LaosAoc::CcdTrackServiceWorkerInterface::getAutofocusOffset ( )
inline

◆ getAutofocusOffset() [2/2]

int LaosAoc::CcdTrackServiceWorkerInterface::getAutofocusOffset ( )
inline

◆ getAutofocusSteps() [1/2]

int LaosAoc::CcdTrackServiceWorkerInterface::getAutofocusSteps ( )
inline

◆ getAutofocusSteps() [2/2]

int LaosAoc::CcdTrackServiceWorkerInterface::getAutofocusSteps ( )
inline

◆ getAutostart() [1/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::getAutostart ( )
inline

◆ getAutostart() [2/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::getAutostart ( )
inline

◆ getGain() [1/2]

float LaosAoc::CcdTrackServiceWorkerInterface::getGain ( )
inline

◆ getGain() [2/2]

float LaosAoc::CcdTrackServiceWorkerInterface::getGain ( )
inline

◆ getImageCurrent() [1/2]

Basda::ImageBase LaosAoc::CcdTrackServiceWorkerInterface::getImageCurrent ( )
inline

◆ getImageCurrent() [2/2]

Basda::ImageBase LaosAoc::CcdTrackServiceWorkerInterface::getImageCurrent ( )
inline

◆ getImageStart() [1/2]

Basda::ImageBase LaosAoc::CcdTrackServiceWorkerInterface::getImageStart ( )
inline

◆ getImageStart() [2/2]

Basda::ImageBase LaosAoc::CcdTrackServiceWorkerInterface::getImageStart ( )
inline

◆ getImageThreshold() [1/2]

Basda::ImageBase LaosAoc::CcdTrackServiceWorkerInterface::getImageThreshold ( )
inline

◆ getImageThreshold() [2/2]

Basda::ImageBase LaosAoc::CcdTrackServiceWorkerInterface::getImageThreshold ( )
inline

◆ getLimit() [1/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::getLimit ( )
inline

◆ getLimit() [2/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::getLimit ( )
inline

◆ getMedianSize() [1/2]

int LaosAoc::CcdTrackServiceWorkerInterface::getMedianSize ( )
inline

◆ getMedianSize() [2/2]

int LaosAoc::CcdTrackServiceWorkerInterface::getMedianSize ( )
inline

◆ getNumImages() [1/2]

int LaosAoc::CcdTrackServiceWorkerInterface::getNumImages ( )
inline

◆ getNumImages() [2/2]

int LaosAoc::CcdTrackServiceWorkerInterface::getNumImages ( )
inline

◆ getOfflineWait() [1/2]

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

◆ getOfflineWait() [2/2]

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

◆ getOnlineWait() [1/2]

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

◆ getOnlineWait() [2/2]

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

◆ getSNR() [1/2]

double LaosAoc::CcdTrackServiceWorkerInterface::getSNR ( )
inline

◆ getSNR() [2/2]

double LaosAoc::CcdTrackServiceWorkerInterface::getSNR ( )
inline

◆ getTrack() [1/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::getTrack ( )
inline

◆ getTrack() [2/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::getTrack ( )
inline

◆ getTrackZ() [1/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::getTrackZ ( )
inline

◆ getTrackZ() [2/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::getTrackZ ( )
inline

◆ init() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::init ( )

◆ init() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::init ( )

◆ moveToAltitude() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::moveToAltitude ( const int &  _position)

◆ moveToAltitude() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::moveToAltitude ( const int &  _position)

◆ moveToAltitudeCompletion() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::moveToAltitudeCompletion ( )

◆ moveToAltitudeCompletion() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::moveToAltitudeCompletion ( )

◆ moveToAltitudeStart() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::moveToAltitudeStart ( const int &  _position)

◆ moveToAltitudeStart() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::moveToAltitudeStart ( const int &  _position)

◆ moveToAltitudeWait() [1/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::moveToAltitudeWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::CcdTrackServiceWorkerInterfacePy.

◆ moveToAltitudeWait() [2/2]

virtual bool LaosAoc::CcdTrackServiceWorkerInterface::moveToAltitudeWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ setAutofocusOffset() [1/2]

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

◆ setAutofocusOffset() [2/2]

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

◆ setAutofocusSteps() [1/2]

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

◆ setAutofocusSteps() [2/2]

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

◆ setAutostart() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setAutostart ( const bool _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setAutostart() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setAutostart ( const bool _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setGain() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setGain ( const float &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setGain() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setGain ( const float &  _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setImageCurrent() [1/2]

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

◆ setImageCurrent() [2/2]

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

◆ setImageStart() [1/2]

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

◆ setImageStart() [2/2]

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

◆ setImageThreshold() [1/2]

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

◆ setImageThreshold() [2/2]

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

◆ setLimit() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setLimit ( const bool _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setLimit() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setLimit ( const bool _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setMedianSize() [1/2]

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

◆ setMedianSize() [2/2]

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

◆ setNumImages() [1/2]

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

◆ setNumImages() [2/2]

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

◆ setOfflineWait() [1/2]

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

◆ setOfflineWait() [2/2]

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

◆ setOnlineWait() [1/2]

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

◆ setOnlineWait() [2/2]

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

◆ setReference() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setReference ( )

◆ setReference() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setReference ( )

◆ setReferenceCompletion() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::setReferenceCompletion ( )

◆ setReferenceCompletion() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::setReferenceCompletion ( )

◆ setReferenceStart() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::setReferenceStart ( )

◆ setReferenceStart() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::setReferenceStart ( )

◆ setReferenceWait() [1/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::setReferenceWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::CcdTrackServiceWorkerInterfacePy.

◆ setReferenceWait() [2/2]

virtual bool LaosAoc::CcdTrackServiceWorkerInterface::setReferenceWait ( const Nice::Time _wait = Nice::Time())
virtual

◆ setSNR() [1/2]

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

◆ setSNR() [2/2]

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

◆ setTrack() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setTrack ( const bool _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setTrack() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setTrack ( const bool _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setTrackZ() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setTrackZ ( const bool _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ setTrackZ() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::setTrackZ ( const bool _val,
const Nice::Date _date = Nice::Date::now() 
)
inline

◆ start() [1/2]

void LaosAoc::CcdTrackServiceWorkerInterface::start ( )

◆ start() [2/2]

void LaosAoc::CcdTrackServiceWorkerInterface::start ( )

◆ startCompletion() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::startCompletion ( )

◆ startCompletion() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::startCompletion ( )

◆ startStart() [1/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::startStart ( )

◆ startStart() [2/2]

Nice::Completion LaosAoc::CcdTrackServiceWorkerInterface::startStart ( )

◆ startWait() [1/2]

bool LaosAoc::CcdTrackServiceWorkerInterface::startWait ( const Nice::Time _wait = Nice::Time())
virtual
Note
overridden

Reimplemented in LaosAoc::CcdTrackServiceWorkerInterfacePy.

◆ startWait() [2/2]

virtual bool LaosAoc::CcdTrackServiceWorkerInterface::startWait ( const Nice::Time _wait = Nice::Time())
virtual

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_autofocusReadWaitDataWithCompletionProxy

AutofocusReadWaitDataWithCompletionProxyPtr LaosAoc::CcdTrackServiceWorkerInterface::m_autofocusReadWaitDataWithCompletionProxy
private

◆ m_centerCCDReadWaitDataWithCompletionProxy

CenterCCDReadWaitDataWithCompletionProxyPtr LaosAoc::CcdTrackServiceWorkerInterface::m_centerCCDReadWaitDataWithCompletionProxy
private

◆ m_moveToAltitudeReadWaitDataWithCompletionProxy

MoveToAltitudeReadWaitDataWithCompletionProxyPtr LaosAoc::CcdTrackServiceWorkerInterface::m_moveToAltitudeReadWaitDataWithCompletionProxy
private

◆ m_setReferenceReadWaitDataWithCompletionProxy

SetReferenceReadWaitDataWithCompletionProxyPtr LaosAoc::CcdTrackServiceWorkerInterface::m_setReferenceReadWaitDataWithCompletionProxy
private

◆ m_startReadWaitDataWithCompletionProxy

StartReadWaitDataWithCompletionProxyPtr LaosAoc::CcdTrackServiceWorkerInterface::m_startReadWaitDataWithCompletionProxy
private

◆ s_enumMapStringToNum

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

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