TwiceAsNice  2019-02-18
Public Member Functions | List of all members
Move Class Reference

This class present a simple client application, which moves the motor of a x stage. More...

Inheritance diagram for Move:
Inheritance graph
Collaboration diagram for Move:
Collaboration graph

Public Member Functions

virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual Nice::SeqDouble generateParalacticAngle (double _hours, double _decl, double _phi, unsigned int _numberOfSamples)
 
virtual Nice::SeqDouble getSinusCurve (Nice::Time _duration, Nice::Time _period, Nice::Time _timeResolution, double _amplitude, double _phase, double _startPoint)
 
virtual QString getDir ()
 
virtual QString getTime (QString _dir)
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual Nice::SeqDouble getSinusCurve (Nice::Time _duration, Nice::Time _amplitude, Nice::Time _period, double _phase, double _timeResolution, double _startPoint)
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual Nice::SeqDouble getSinusCurve (Nice::Time _duration, Nice::Time _amplitude, Nice::Time _period, double _phase, double _timeResolution, double _startPoint)
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual Nice::NPoint getSinusCurve (Nice::Time _duration, Nice::Time _period, Nice::Time _timeResolution, double _amplitude, double _phase, double _startPoint)
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual Nice::SeqDouble generateParalacticAngle (double _hours, double _decl, double _phi, unsigned int _numberOfSamples)
 
virtual Nice::SeqDouble getSinusCurve (Nice::Time _duration, Nice::Time _period, Nice::Time _timeResolution, double _amplitude, double _phase, double _startPoint)
 
virtual QString getDir ()
 
virtual QString getTime (QString _dir)
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
virtual int usage (int)
 That method introduce the user how to start the application. More...
 
virtual int run (int argc, char *argv[])
 The run method will be started through the main method. More...
 
virtual void interruptCallback (int _sig)
 A call back method in order to terminate the application. More...
 
- Public Member Functions inherited from Nice::Application
 Application ()
 
 ~Application ()
 
int init (int &, char *[])
 
int start (int, char *[])
 
void loadTypes ()
 
void enableHeartbeat ()
 
void enableLogger ()
 
 Application ()
 
 ~Application ()
 
int init (int &, char *[])
 
int start (int, char *[])
 
void loadTypes ()
 
void enableHeartbeat ()
 
void enableLogger ()
 

Additional Inherited Members

- Static Public Member Functions inherited from Nice::Application
static void exit (int)
 
static const char * appName ()
 
static bool isInitialized ()
 
static void wait ()
 
static void shutdown (int _int=0)
 
static Ice::CommunicatorPtr communicator ()
 
static Ice::ObjectAdapterPtr adapter (const std::string &="")
 
static const Ice::ObjectPrx & addService (const std::string &_name, Ice::ObjectPtr &_object)
 
static JointPtr preinit ()
 
static JointPtr config (const std::string &_node="")
 
static Nice::JointPtr loadFile (const std::string &_filename)
 
static Nice::PrioThreadPoolPtr threadpool ()
 
static void startHeartbeat ()
 
static void startLogger ()
 
static void distribute (const Nice::JointPtr &_seed, bool _recursive=true)
 
static std::string fileByPath (const std::string _filename, bool _create=false)
 
static void destroyOnInterrupt ()
 
static void shutdownOnInterrupt ()
 
static void ignoreInterrupt ()
 
static void callbackOnInterrupt ()
 
static void holdInterrupt ()
 
static void releaseInterrupt ()
 
static bool interrupted ()
 
static void exit (int)
 
static const char * appName ()
 
static bool isInitialized ()
 
static void wait ()
 
static void shutdown (int _int=0)
 
static Ice::CommunicatorPtr communicator ()
 
static Ice::ObjectAdapterPtr adapter (const std::string &="")
 
static const Ice::ObjectPrx & addService (const std::string &_name, Ice::ObjectPtr &_object)
 
static JointPtr preinit ()
 
static JointPtr config (const std::string &_node="")
 
static Nice::JointPtr loadFile (const std::string &_filename)
 
static Nice::PrioThreadPoolPtr threadpool ()
 
static void startHeartbeat ()
 
static void startLogger ()
 
static void distribute (const Nice::JointPtr &_seed, bool _recursive=true)
 
static std::string fileByPath (const std::string _filename, bool _create=false)
 
static void destroyOnInterrupt ()
 
static void shutdownOnInterrupt ()
 
static void ignoreInterrupt ()
 
static void callbackOnInterrupt ()
 
static void holdInterrupt ()
 
static void releaseInterrupt ()
 
static bool interrupted ()
 
- Static Protected Member Functions inherited from Nice::Application
static int end (int)
 
static void setCtrlCCallback (IceUtil::CtrlCHandlerCallback)
 
static int end (int)
 
static void setCtrlCCallback (IceUtil::CtrlCHandlerCallback)
 

Detailed Description

This class present a simple client application, which moves the motor of a x stage.

This class present a simple client application, which moves the motors of a xy stage.

This test validates the functionality of the unit default parameter of the basda interface commands.

This class present a simple client application, which moves the motors of a x stage.

Member Function Documentation

◆ generateParalacticAngle() [1/2]

Nice::SeqDouble Move::generateParalacticAngle ( double  _hours,
double  _decl,
double  _phi,
unsigned int  _numberOfSamples 
)
virtual

◆ generateParalacticAngle() [2/2]

virtual Nice::SeqDouble Move::generateParalacticAngle ( double  _hours,
double  _decl,
double  _phi,
unsigned int  _numberOfSamples 
)
virtual

◆ getDir() [1/2]

virtual QString Move::getDir ( )
virtual

◆ getDir() [2/2]

QString Move::getDir ( )
virtual

◆ getSinusCurve() [1/5]

virtual Nice::SeqDouble Move::getSinusCurve ( Nice::Time  _duration,
Nice::Time  _amplitude,
Nice::Time  _period,
double  _phase,
double  _timeResolution,
double  _startPoint 
)
virtual

◆ getSinusCurve() [2/5]

virtual Nice::SeqDouble Move::getSinusCurve ( Nice::Time  _duration,
Nice::Time  _amplitude,
Nice::Time  _period,
double  _phase,
double  _timeResolution,
double  _startPoint 
)
virtual

◆ getSinusCurve() [3/5]

virtual Nice::NPoint Move::getSinusCurve ( Nice::Time  _duration,
Nice::Time  _period,
Nice::Time  _timeResolution,
double  _amplitude,
double  _phase,
double  _startPoint 
)
virtual

◆ getSinusCurve() [4/5]

virtual Nice::SeqDouble Move::getSinusCurve ( Nice::Time  _duration,
Nice::Time  _period,
Nice::Time  _timeResolution,
double  _amplitude,
double  _phase,
double  _startPoint 
)
virtual

◆ getSinusCurve() [5/5]

Nice::SeqDouble Move::getSinusCurve ( Nice::Time  _duration,
Nice::Time  _period,
Nice::Time  _timeResolution,
double  _amplitude,
double  _phase,
double  _startPoint 
)
virtual

◆ getTime() [1/2]

virtual QString Move::getTime ( QString  _dir)
virtual

◆ getTime() [2/2]

QString Move::getTime ( QString  _dir)
virtual

◆ interruptCallback() [1/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [2/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [3/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [4/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [5/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [6/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [7/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [8/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [9/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [10/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [11/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [12/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [13/14]

void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ interruptCallback() [14/14]

virtual void Move::interruptCallback ( int  _sig)
virtual

A call back method in order to terminate the application.

Reimplemented from Nice::Application.

◆ run() [1/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [2/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [3/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [4/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [5/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [6/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [7/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [8/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [9/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [10/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [11/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [12/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [13/14]

virtual int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ run() [14/14]

int Move::run ( int  argc,
char *  argv[] 
)
virtual

The run method will be started through the main method.

It keeps the motor control implementation.

Implements Nice::Application.

◆ usage() [1/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [2/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [3/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [4/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [5/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [6/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [7/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [8/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [9/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [10/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [11/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [12/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [13/14]

int Move::usage ( int  _ret)
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.

◆ usage() [14/14]

virtual int Move::usage ( int  )
virtual

That method introduce the user how to start the application.

It will be shown every time when the user called the application on a wrong way.


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