TwiceAsNice  2019-02-18
Public Member Functions | Static Public Member Functions | List of all members
Basda::MoccaTrajServiceWorkerInterfacePy Class Reference
Inheritance diagram for Basda::MoccaTrajServiceWorkerInterfacePy:
Inheritance graph
Collaboration diagram for Basda::MoccaTrajServiceWorkerInterfacePy:
Collaboration graph

Public Member Functions

 MoccaTrajServiceWorkerInterfacePy (const Nice::JointPtr &_config)
 
virtual bool changeState (Basda::ServiceState _state, const Nice::Time &_wait=Nice::Time())
 
virtual bool waitForState (Basda::ServiceState _state, const Nice::Time &_wait=Nice::Time())
 
bool isReachable ()
 
double getPosition (std::string _unit="STEPS")
 
void setPosition (double _position, std::string _unit="STEPS")
 
double getDeviceEncoderPosition (std::string _unit="STEPS")
 
double getAbsoluteEncoderPosition ()
 
double getIncrementalEncoderPosition ()
 
double getVelocity ()
 
void setVelocity (double _velocity)
 
Nice::SeqBitSet getPositionSwitchStatus ()
 
double getCurrentTime ()
 
bool isAtHome ()
 
bool isAtLimit ()
 
bool isMoving ()
 
void changeProfile (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence)
 
virtual Nice::Completion moveRelativeStart (double _position, std::string _unit="STEPS")
 
virtual bool moveRelativeWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion moveAbsoluteStart (double _position, std::string _unit="STEPS")
 
virtual bool moveAbsoluteWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion moveToHomeStart ()
 
virtual bool moveToHomeWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion moveToLimitStart (double _limit)
 
virtual bool moveToLimitWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion moveToNamedPositionStart (int _named_position)
 
virtual bool moveToNamedPositionWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion startProfileStart (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence, Nice::U32 _frequency, Nice::U32 _samples_per_segment, Nice::U32 _max_error)
 
virtual bool startProfileWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion dumpStatusInformationStart ()
 
virtual bool dumpStatusInformationWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion sendStart (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _select_id, std::string _parameter, std::string _lines)
 
virtual bool sendWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion receiveStart ()
 
virtual bool receiveWait (const Nice::Time &_wait=Nice::Time())
 
virtual std::string receiveGet ()
 
virtual Nice::Completion receiveDataRawStart (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _lines)
 
virtual bool receiveDataRawWait (const Nice::Time &_wait=Nice::Time())
 
virtual std::string receiveDataRawGet ()
 
 MoccaTrajServiceWorkerInterfacePy (const Nice::JointPtr &_config)
 
virtual bool changeState (Basda::ServiceState _state, const Nice::Time &_wait=Nice::Time())
 
virtual bool waitForState (Basda::ServiceState _state, const Nice::Time &_wait=Nice::Time())
 
bool isReachable ()
 
double getPosition (std::string _unit="STEPS")
 
void setPosition (double _position, std::string _unit="STEPS")
 
double getDeviceEncoderPosition (std::string _unit="STEPS")
 
double getAbsoluteEncoderPosition ()
 
double getIncrementalEncoderPosition ()
 
double getVelocity ()
 
void setVelocity (double _velocity)
 
Nice::SeqBitSet getPositionSwitchStatus ()
 
double getCurrentTime ()
 
bool isAtHome ()
 
bool isAtLimit ()
 
bool isMoving ()
 
void changeProfile (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence)
 
virtual Nice::Completion moveRelativeStart (double _position, std::string _unit="STEPS")
 
virtual bool moveRelativeWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion moveAbsoluteStart (double _position, std::string _unit="STEPS")
 
virtual bool moveAbsoluteWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion moveToHomeStart ()
 
virtual bool moveToHomeWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion moveToLimitStart (double _limit)
 
virtual bool moveToLimitWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion moveToNamedPositionStart (int _named_position)
 
virtual bool moveToNamedPositionWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion startProfileStart (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence, Nice::U32 _frequency, Nice::U32 _samples_per_segment, Nice::U32 _max_error)
 
virtual bool startProfileWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion dumpStatusInformationStart ()
 
virtual bool dumpStatusInformationWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion sendStart (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _select_id, std::string _parameter, std::string _lines)
 
virtual bool sendWait (const Nice::Time &_wait=Nice::Time())
 
virtual Nice::Completion receiveStart ()
 
virtual bool receiveWait (const Nice::Time &_wait=Nice::Time())
 
virtual std::string receiveGet ()
 
virtual Nice::Completion receiveDataRawStart (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _lines)
 
virtual bool receiveDataRawWait (const Nice::Time &_wait=Nice::Time())
 
virtual std::string receiveDataRawGet ()
 
- Public Member Functions inherited from Basda::MoccaTrajServiceWorkerInterface
void init ()
 
std::string readServiceName ()
 
double readPosition ()
 
double readDeviceEncoderPosition ()
 
double readAbsoluteEncoderPosition ()
 
double readIncrementalEncoderPosition ()
 
bool isReachable ()
 
double getPosition (std::string _unit="STEPS")
 
void setPosition (double _position, std::string _unit="STEPS")
 
double getDeviceEncoderPosition (std::string _unit="STEPS")
 
double getAbsoluteEncoderPosition ()
 
double getIncrementalEncoderPosition ()
 
double getVelocity ()
 
void setVelocity (double _velocity)
 
Nice::SeqBitSet getPositionSwitchStatus ()
 
double getCurrentTime ()
 
bool isAtHome ()
 
bool isAtLimit ()
 
bool isMoving ()
 
void changeProfile (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence)
 
Nice::Completion moveRelativeCompletion ()
 
Nice::Completion moveRelativeStart (double _position, std::string _unit="STEPS")
 
void moveRelative (double _position, std::string _unit="STEPS")
 
Nice::Completion moveAbsoluteCompletion ()
 
Nice::Completion moveAbsoluteStart (double _position, std::string _unit="STEPS")
 
void moveAbsolute (double _position, std::string _unit="STEPS")
 
Nice::Completion moveToHomeCompletion ()
 
Nice::Completion moveToHomeStart ()
 
void moveToHome ()
 
Nice::Completion moveToLimitCompletion ()
 
Nice::Completion moveToLimitStart (double _limit)
 
void moveToLimit (double _limit)
 
Nice::Completion moveToNamedPositionCompletion ()
 
Nice::Completion moveToNamedPositionStart (int _named_position)
 
void moveToNamedPosition (int _named_position)
 
Nice::Completion startProfileCompletion ()
 
Nice::Completion startProfileStart (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence, Nice::U32 _frequency, Nice::U32 _samples_per_segment, Nice::U32 _max_error)
 
void startProfile (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence, Nice::U32 _frequency, Nice::U32 _samples_per_segment, Nice::U32 _max_error)
 
Nice::Completion dumpStatusInformationCompletion ()
 
Nice::Completion dumpStatusInformationStart ()
 
void dumpStatusInformation ()
 
Nice::Completion sendCompletion ()
 
Nice::Completion sendStart (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _select_id, std::string _parameter, std::string _lines)
 
void send (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _select_id, std::string _parameter, std::string _lines)
 
Nice::Completion receiveCompletion ()
 
Nice::Completion receiveStart ()
 
std::string receiveGet ()
 
std::string receive ()
 
Nice::Completion receiveDataRawCompletion ()
 
Nice::Completion receiveDataRawStart (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _lines)
 
std::string receiveDataRawGet ()
 
std::string receiveDataRaw (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _lines)
 
void init ()
 
std::string readServiceName ()
 
double readPosition ()
 
double readDeviceEncoderPosition ()
 
double readAbsoluteEncoderPosition ()
 
double readIncrementalEncoderPosition ()
 
bool isReachable ()
 
double getPosition (std::string _unit="STEPS")
 
void setPosition (double _position, std::string _unit="STEPS")
 
double getDeviceEncoderPosition (std::string _unit="STEPS")
 
double getAbsoluteEncoderPosition ()
 
double getIncrementalEncoderPosition ()
 
double getVelocity ()
 
void setVelocity (double _velocity)
 
Nice::SeqBitSet getPositionSwitchStatus ()
 
double getCurrentTime ()
 
bool isAtHome ()
 
bool isAtLimit ()
 
bool isMoving ()
 
void changeProfile (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence)
 
Nice::Completion moveRelativeCompletion ()
 
Nice::Completion moveRelativeStart (double _position, std::string _unit="STEPS")
 
void moveRelative (double _position, std::string _unit="STEPS")
 
Nice::Completion moveAbsoluteCompletion ()
 
Nice::Completion moveAbsoluteStart (double _position, std::string _unit="STEPS")
 
void moveAbsolute (double _position, std::string _unit="STEPS")
 
Nice::Completion moveToHomeCompletion ()
 
Nice::Completion moveToHomeStart ()
 
void moveToHome ()
 
Nice::Completion moveToLimitCompletion ()
 
Nice::Completion moveToLimitStart (double _limit)
 
void moveToLimit (double _limit)
 
Nice::Completion moveToNamedPositionCompletion ()
 
Nice::Completion moveToNamedPositionStart (int _named_position)
 
void moveToNamedPosition (int _named_position)
 
Nice::Completion startProfileCompletion ()
 
Nice::Completion startProfileStart (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence, Nice::U32 _frequency, Nice::U32 _samples_per_segment, Nice::U32 _max_error)
 
void startProfile (const Nice::Date &_start_date, const Nice::NPoint &_position_sequence, Nice::U32 _frequency, Nice::U32 _samples_per_segment, Nice::U32 _max_error)
 
Nice::Completion dumpStatusInformationCompletion ()
 
Nice::Completion dumpStatusInformationStart ()
 
void dumpStatusInformation ()
 
Nice::Completion sendCompletion ()
 
Nice::Completion sendStart (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _select_id, std::string _parameter, std::string _lines)
 
void send (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _select_id, std::string _parameter, std::string _lines)
 
Nice::Completion receiveCompletion ()
 
Nice::Completion receiveStart ()
 
std::string receiveGet ()
 
std::string receive ()
 
Nice::Completion receiveDataRawCompletion ()
 
Nice::Completion receiveDataRawStart (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _lines)
 
std::string receiveDataRawGet ()
 
std::string receiveDataRaw (std::string _card_no, std::string _cmd_id, std::string _module_no, std::string _lines)
 
- 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 MoccaTrajServiceWorkerInterfacePyPtr create (const std::string &_absnodename)
 
static MoccaTrajServiceWorkerInterfacePyPtr create (const std::string &_absnodename)
 
- Static Public Member Functions inherited from Basda::MoccaTrajServiceWorkerInterface
static MoccaTrajServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static MoccaTrajServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static MoccaTrajServiceWorkerInterfacePtr connect (const Nice::Endpoint &, const Nice::JointPtr &_config)
 
static MoccaTrajServiceWorkerInterfacePtr create (const std::string &_absnodename)
 
static MoccaTrajServiceWorkerInterfacePtr create (const Nice::JointPtr &_config)
 
static MoccaTrajServiceWorkerInterfacePtr 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)
 

Additional Inherited Members

- Public Types inherited from Basda::MoccaTrajServiceWorkerInterface
enum  CMDS {
  ISREACHABLE, GETPOSITION, SETPOSITION, GETDEVICEENCODERPOSITION,
  GETABSOLUTEENCODERPOSITION, GETINCREMENTALENCODERPOSITION, GETVELOCITY, SETVELOCITY,
  GETPOSITIONSWITCHSTATUS, GETCURRENTTIME, ISATHOME, ISATLIMIT,
  ISMOVING, CHANGEPROFILE, MOVERELATIVE, MOVEABSOLUTE,
  MOVETOHOME, MOVETOLIMIT, MOVETONAMEDPOSITION, STARTPROFILE,
  DUMPSTATUSINFORMATION, SEND, RECEIVE, RECEIVEDATARAW,
  ISREACHABLE, GETPOSITION, SETPOSITION, GETDEVICEENCODERPOSITION,
  GETABSOLUTEENCODERPOSITION, GETINCREMENTALENCODERPOSITION, GETVELOCITY, SETVELOCITY,
  GETPOSITIONSWITCHSTATUS, GETCURRENTTIME, ISATHOME, ISATLIMIT,
  ISMOVING, CHANGEPROFILE, MOVERELATIVE, MOVEABSOLUTE,
  MOVETOHOME, MOVETOLIMIT, MOVETONAMEDPOSITION, STARTPROFILE,
  DUMPSTATUSINFORMATION, SEND, RECEIVE, RECEIVEDATARAW
}
 
enum  CMDS {
  ISREACHABLE, GETPOSITION, SETPOSITION, GETDEVICEENCODERPOSITION,
  GETABSOLUTEENCODERPOSITION, GETINCREMENTALENCODERPOSITION, GETVELOCITY, SETVELOCITY,
  GETPOSITIONSWITCHSTATUS, GETCURRENTTIME, ISATHOME, ISATLIMIT,
  ISMOVING, CHANGEPROFILE, MOVERELATIVE, MOVEABSOLUTE,
  MOVETOHOME, MOVETOLIMIT, MOVETONAMEDPOSITION, STARTPROFILE,
  DUMPSTATUSINFORMATION, SEND, RECEIVE, RECEIVEDATARAW,
  ISREACHABLE, GETPOSITION, SETPOSITION, GETDEVICEENCODERPOSITION,
  GETABSOLUTEENCODERPOSITION, GETINCREMENTALENCODERPOSITION, GETVELOCITY, SETVELOCITY,
  GETPOSITIONSWITCHSTATUS, GETCURRENTTIME, ISATHOME, ISATLIMIT,
  ISMOVING, CHANGEPROFILE, MOVERELATIVE, MOVEABSOLUTE,
  MOVETOHOME, MOVETOLIMIT, MOVETONAMEDPOSITION, STARTPROFILE,
  DUMPSTATUSINFORMATION, SEND, RECEIVE, RECEIVEDATARAW
}
 
- Static Public Attributes inherited from Basda::MoccaTrajServiceWorkerInterface
static std::map< std::string, Nice::CompletionStates_enumMapStringToNum
 
- Protected Member Functions inherited from Basda::MoccaTrajServiceWorkerInterface
 MoccaTrajServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~MoccaTrajServiceWorkerInterface ()
 
 MoccaTrajServiceWorkerInterface (const Nice::JointPtr &, const Nice::AppConfigClientPtr &_cc=0)
 
virtual ~MoccaTrajServiceWorkerInterface ()
 
- 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)
 
- 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
 

Constructor & Destructor Documentation

◆ MoccaTrajServiceWorkerInterfacePy() [1/2]

Basda::MoccaTrajServiceWorkerInterfacePy::MoccaTrajServiceWorkerInterfacePy ( const Nice::JointPtr _config)
inline

◆ MoccaTrajServiceWorkerInterfacePy() [2/2]

Basda::MoccaTrajServiceWorkerInterfacePy::MoccaTrajServiceWorkerInterfacePy ( const Nice::JointPtr _config)
inline

Member Function Documentation

◆ changeProfile() [1/2]

void Basda::MoccaTrajServiceWorkerInterfacePy::changeProfile ( const Nice::Date _start_date,
const Nice::NPoint _position_sequence 
)
inline
Note
overridden

◆ changeProfile() [2/2]

void Basda::MoccaTrajServiceWorkerInterfacePy::changeProfile ( const Nice::Date _start_date,
const Nice::NPoint _position_sequence 
)
inline
Note
overridden

◆ changeState() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::changeState ( Basda::ServiceState  _state,
const Nice::Time _wait = Nice::Time() 
)
inlinevirtual
Note
overridden

◆ changeState() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::changeState ( Basda::ServiceState  _state,
const Nice::Time _wait = Nice::Time() 
)
inlinevirtual
Note
overridden

◆ create() [1/2]

static MoccaTrajServiceWorkerInterfacePyPtr Basda::MoccaTrajServiceWorkerInterfacePy::create ( const std::string &  _absnodename)
inlinestatic

◆ create() [2/2]

static MoccaTrajServiceWorkerInterfacePyPtr Basda::MoccaTrajServiceWorkerInterfacePy::create ( const std::string &  _absnodename)
inlinestatic

◆ dumpStatusInformationStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::dumpStatusInformationStart ( )
inlinevirtual
Note
overridden

◆ dumpStatusInformationStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::dumpStatusInformationStart ( )
inlinevirtual
Note
overridden

◆ dumpStatusInformationWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::dumpStatusInformationWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ dumpStatusInformationWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::dumpStatusInformationWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ getAbsoluteEncoderPosition() [1/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getAbsoluteEncoderPosition ( )
inline
Note
overridden

◆ getAbsoluteEncoderPosition() [2/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getAbsoluteEncoderPosition ( )
inline
Note
overridden

◆ getCurrentTime() [1/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getCurrentTime ( )
inline
Note
overridden

◆ getCurrentTime() [2/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getCurrentTime ( )
inline
Note
overridden

◆ getDeviceEncoderPosition() [1/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getDeviceEncoderPosition ( std::string  _unit = "STEPS")
inline
Note
overridden

◆ getDeviceEncoderPosition() [2/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getDeviceEncoderPosition ( std::string  _unit = "STEPS")
inline
Note
overridden

◆ getIncrementalEncoderPosition() [1/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getIncrementalEncoderPosition ( )
inline
Note
overridden

◆ getIncrementalEncoderPosition() [2/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getIncrementalEncoderPosition ( )
inline
Note
overridden

◆ getPosition() [1/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getPosition ( std::string  _unit = "STEPS")
inline
Note
overridden

◆ getPosition() [2/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getPosition ( std::string  _unit = "STEPS")
inline
Note
overridden

◆ getPositionSwitchStatus() [1/2]

Nice::SeqBitSet Basda::MoccaTrajServiceWorkerInterfacePy::getPositionSwitchStatus ( )
inline
Note
overridden

◆ getPositionSwitchStatus() [2/2]

Nice::SeqBitSet Basda::MoccaTrajServiceWorkerInterfacePy::getPositionSwitchStatus ( )
inline
Note
overridden

◆ getVelocity() [1/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getVelocity ( )
inline
Note
overridden

◆ getVelocity() [2/2]

double Basda::MoccaTrajServiceWorkerInterfacePy::getVelocity ( )
inline
Note
overridden

◆ isAtHome() [1/2]

bool Basda::MoccaTrajServiceWorkerInterfacePy::isAtHome ( )
inline
Note
overridden

◆ isAtHome() [2/2]

bool Basda::MoccaTrajServiceWorkerInterfacePy::isAtHome ( )
inline
Note
overridden

◆ isAtLimit() [1/2]

bool Basda::MoccaTrajServiceWorkerInterfacePy::isAtLimit ( )
inline
Note
overridden

◆ isAtLimit() [2/2]

bool Basda::MoccaTrajServiceWorkerInterfacePy::isAtLimit ( )
inline
Note
overridden

◆ isMoving() [1/2]

bool Basda::MoccaTrajServiceWorkerInterfacePy::isMoving ( )
inline
Note
overridden

◆ isMoving() [2/2]

bool Basda::MoccaTrajServiceWorkerInterfacePy::isMoving ( )
inline
Note
overridden

◆ isReachable() [1/2]

bool Basda::MoccaTrajServiceWorkerInterfacePy::isReachable ( )
inline
Note
overridden

◆ isReachable() [2/2]

bool Basda::MoccaTrajServiceWorkerInterfacePy::isReachable ( )
inline
Note
overridden

◆ moveAbsoluteStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveAbsoluteStart ( double  _position,
std::string  _unit = "STEPS" 
)
inlinevirtual
Note
overridden

◆ moveAbsoluteStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveAbsoluteStart ( double  _position,
std::string  _unit = "STEPS" 
)
inlinevirtual
Note
overridden

◆ moveAbsoluteWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveAbsoluteWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ moveAbsoluteWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveAbsoluteWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ moveRelativeStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveRelativeStart ( double  _position,
std::string  _unit = "STEPS" 
)
inlinevirtual
Note
overridden

◆ moveRelativeStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveRelativeStart ( double  _position,
std::string  _unit = "STEPS" 
)
inlinevirtual
Note
overridden

◆ moveRelativeWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveRelativeWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ moveRelativeWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveRelativeWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ moveToHomeStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveToHomeStart ( )
inlinevirtual
Note
overridden

◆ moveToHomeStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveToHomeStart ( )
inlinevirtual
Note
overridden

◆ moveToHomeWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveToHomeWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ moveToHomeWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveToHomeWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ moveToLimitStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveToLimitStart ( double  _limit)
inlinevirtual
Note
overridden

◆ moveToLimitStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveToLimitStart ( double  _limit)
inlinevirtual
Note
overridden

◆ moveToLimitWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveToLimitWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ moveToLimitWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveToLimitWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ moveToNamedPositionStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveToNamedPositionStart ( int  _named_position)
inlinevirtual
Note
overridden

◆ moveToNamedPositionStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::moveToNamedPositionStart ( int  _named_position)
inlinevirtual
Note
overridden

◆ moveToNamedPositionWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveToNamedPositionWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ moveToNamedPositionWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::moveToNamedPositionWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ receiveDataRawGet() [1/2]

virtual std::string Basda::MoccaTrajServiceWorkerInterfacePy::receiveDataRawGet ( )
inlinevirtual
Note
overridden

◆ receiveDataRawGet() [2/2]

virtual std::string Basda::MoccaTrajServiceWorkerInterfacePy::receiveDataRawGet ( )
inlinevirtual
Note
overridden

◆ receiveDataRawStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::receiveDataRawStart ( std::string  _card_no,
std::string  _cmd_id,
std::string  _module_no,
std::string  _lines 
)
inlinevirtual
Note
overridden

◆ receiveDataRawStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::receiveDataRawStart ( std::string  _card_no,
std::string  _cmd_id,
std::string  _module_no,
std::string  _lines 
)
inlinevirtual
Note
overridden

◆ receiveDataRawWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::receiveDataRawWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ receiveDataRawWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::receiveDataRawWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ receiveGet() [1/2]

virtual std::string Basda::MoccaTrajServiceWorkerInterfacePy::receiveGet ( )
inlinevirtual
Note
overridden

◆ receiveGet() [2/2]

virtual std::string Basda::MoccaTrajServiceWorkerInterfacePy::receiveGet ( )
inlinevirtual
Note
overridden

◆ receiveStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::receiveStart ( )
inlinevirtual
Note
overridden

◆ receiveStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::receiveStart ( )
inlinevirtual
Note
overridden

◆ receiveWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::receiveWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ receiveWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::receiveWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ sendStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::sendStart ( std::string  _card_no,
std::string  _cmd_id,
std::string  _module_no,
std::string  _select_id,
std::string  _parameter,
std::string  _lines 
)
inlinevirtual
Note
overridden

◆ sendStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::sendStart ( std::string  _card_no,
std::string  _cmd_id,
std::string  _module_no,
std::string  _select_id,
std::string  _parameter,
std::string  _lines 
)
inlinevirtual
Note
overridden

◆ sendWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::sendWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ sendWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::sendWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ setPosition() [1/2]

void Basda::MoccaTrajServiceWorkerInterfacePy::setPosition ( double  _position,
std::string  _unit = "STEPS" 
)
inline
Note
overridden

◆ setPosition() [2/2]

void Basda::MoccaTrajServiceWorkerInterfacePy::setPosition ( double  _position,
std::string  _unit = "STEPS" 
)
inline
Note
overridden

◆ setVelocity() [1/2]

void Basda::MoccaTrajServiceWorkerInterfacePy::setVelocity ( double  _velocity)
inline
Note
overridden

◆ setVelocity() [2/2]

void Basda::MoccaTrajServiceWorkerInterfacePy::setVelocity ( double  _velocity)
inline
Note
overridden

◆ startProfileStart() [1/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::startProfileStart ( const Nice::Date _start_date,
const Nice::NPoint _position_sequence,
Nice::U32  _frequency,
Nice::U32  _samples_per_segment,
Nice::U32  _max_error 
)
inlinevirtual
Note
overridden

◆ startProfileStart() [2/2]

virtual Nice::Completion Basda::MoccaTrajServiceWorkerInterfacePy::startProfileStart ( const Nice::Date _start_date,
const Nice::NPoint _position_sequence,
Nice::U32  _frequency,
Nice::U32  _samples_per_segment,
Nice::U32  _max_error 
)
inlinevirtual
Note
overridden

◆ startProfileWait() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::startProfileWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ startProfileWait() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::startProfileWait ( const Nice::Time _wait = Nice::Time())
inlinevirtual
Note
overridden

Reimplemented from Basda::MoccaTrajServiceWorkerInterface.

◆ waitForState() [1/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::waitForState ( Basda::ServiceState  _state,
const Nice::Time _wait = Nice::Time() 
)
inlinevirtual
Note
overridden

◆ waitForState() [2/2]

virtual bool Basda::MoccaTrajServiceWorkerInterfacePy::waitForState ( Basda::ServiceState  _state,
const Nice::Time _wait = Nice::Time() 
)
inlinevirtual
Note
overridden

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