Loading [MathJax]/extensions/tex2jax.js
iCub-main
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Public Types | Public Member Functions | List of all members
FineCalibrationCheckerThread Class Reference

#include <FineCalibrationCheckerThread.h>

+ Inheritance diagram for FineCalibrationCheckerThread:

Public Types

enum class  deviceStatus {
  INITIALIZED = 0 ,
  OPENED = 1 ,
  CONFIGURED = 2 ,
  CALIBRATED = 3 ,
  END_POSITION_CHECKED = 4 ,
  IN_HOME_POSITION = 5 ,
  UNKNOWN = 244 ,
  NONE = 255
}
 

Public Member Functions

 FineCalibrationCheckerThread ()=default
 
 ~FineCalibrationCheckerThread ()=default
 
 FineCalibrationCheckerThread (const FineCalibrationCheckerThread &other)=default
 
FineCalibrationCheckerThreadoperator= (const FineCalibrationCheckerThread &other)=default
 
 FineCalibrationCheckerThread (FineCalibrationCheckerThread &&other) noexcept=default
 
FineCalibrationCheckerThreadoperator= (FineCalibrationCheckerThread &&other) noexcept=default
 
 FineCalibrationCheckerThread (yarp::os::ResourceFinder &rf)
 
void run () override
 
void onStop () override
 
bool threadInit () override
 
void threadRelease () override
 
bool isCalibrationSuccessful () const
 

Detailed Description

Definition at line 49 of file FineCalibrationCheckerThread.h.

Member Enumeration Documentation

◆ deviceStatus

Enumerator
INITIALIZED 
OPENED 
CONFIGURED 
CALIBRATED 
END_POSITION_CHECKED 
IN_HOME_POSITION 
UNKNOWN 
NONE 

Definition at line 53 of file FineCalibrationCheckerThread.h.

Constructor & Destructor Documentation

◆ FineCalibrationCheckerThread() [1/4]

FineCalibrationCheckerThread::FineCalibrationCheckerThread ( )
default

◆ ~FineCalibrationCheckerThread()

FineCalibrationCheckerThread::~FineCalibrationCheckerThread ( )
default

◆ FineCalibrationCheckerThread() [2/4]

FineCalibrationCheckerThread::FineCalibrationCheckerThread ( const FineCalibrationCheckerThread other)
default

◆ FineCalibrationCheckerThread() [3/4]

FineCalibrationCheckerThread::FineCalibrationCheckerThread ( FineCalibrationCheckerThread &&  other)
defaultnoexcept

◆ FineCalibrationCheckerThread() [4/4]

FineCalibrationCheckerThread::FineCalibrationCheckerThread ( yarp::os::ResourceFinder &  rf)

Definition at line 43 of file FineCalibrationCheckerThread.cpp.

Member Function Documentation

◆ isCalibrationSuccessful()

bool FineCalibrationCheckerThread::isCalibrationSuccessful ( ) const

Definition at line 246 of file FineCalibrationCheckerThread.cpp.

◆ onStop()

void FineCalibrationCheckerThread::onStop ( )
override

Definition at line 240 of file FineCalibrationCheckerThread.cpp.

◆ operator=() [1/2]

FineCalibrationCheckerThread & FineCalibrationCheckerThread::operator= ( const FineCalibrationCheckerThread other)
default

◆ operator=() [2/2]

FineCalibrationCheckerThread & FineCalibrationCheckerThread::operator= ( FineCalibrationCheckerThread &&  other)
defaultnoexcept

◆ run()

void FineCalibrationCheckerThread::run ( )
override

Definition at line 146 of file FineCalibrationCheckerThread.cpp.

◆ threadInit()

bool FineCalibrationCheckerThread::threadInit ( )
override

Definition at line 101 of file FineCalibrationCheckerThread.cpp.

◆ threadRelease()

void FineCalibrationCheckerThread::threadRelease ( )
override

Definition at line 221 of file FineCalibrationCheckerThread.cpp.


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