Public Member Functions | Private Member Functions | Private Attributes | List of all members
YouBotBaseTestWithoutThread Class Reference

A unit test for one youbot joint communicating without a thread. More...

#include <YouBotBaseTestWithoutThread.hpp>

Inheritance diagram for YouBotBaseTestWithoutThread:
Inheritance graph
[legend]

Public Member Functions

void setUp ()
 
void tearDown ()
 
 YouBotBaseTestWithoutThread ()
 
void YouBotBaseTestWithoutThread_CurrentMode ()
 
void YouBotBaseTestWithoutThread_PositionMode ()
 
void YouBotBaseTestWithoutThread_VelocityMode ()
 
virtual ~YouBotBaseTestWithoutThread ()
 

Private Member Functions

 CPPUNIT_TEST (YouBotBaseTestWithoutThread_PositionMode)
 
 CPPUNIT_TEST (YouBotBaseTestWithoutThread_VelocityMode)
 
 CPPUNIT_TEST (YouBotBaseTestWithoutThread_CurrentMode)
 
 CPPUNIT_TEST_SUITE (YouBotBaseTestWithoutThread)
 
 CPPUNIT_TEST_SUITE_END ()
 

Private Attributes

JointCurrentSetpoint currentSetpoint
 
unsigned int durationNull
 
EthercatMasterInterfaceethercatMaster
 
unsigned int jointNO
 
unsigned int overallTime
 
JointAngleSetpoint setAngle
 
JointVelocitySetpoint setVel
 
unsigned int startTime
 
unsigned int stepStartTime
 
unsigned int updateCycle
 

Detailed Description

A unit test for one youbot joint communicating without a thread.

Definition at line 19 of file YouBotBaseTestWithoutThread.hpp.

Constructor & Destructor Documentation

YouBotBaseTestWithoutThread::YouBotBaseTestWithoutThread ( )

Definition at line 5 of file YouBotBaseTestWithoutThread.cpp.

YouBotBaseTestWithoutThread::~YouBotBaseTestWithoutThread ( )
virtual

Definition at line 10 of file YouBotBaseTestWithoutThread.cpp.

Member Function Documentation

YouBotBaseTestWithoutThread::CPPUNIT_TEST ( YouBotBaseTestWithoutThread_PositionMode  )
private
YouBotBaseTestWithoutThread::CPPUNIT_TEST ( YouBotBaseTestWithoutThread_VelocityMode  )
private
YouBotBaseTestWithoutThread::CPPUNIT_TEST ( YouBotBaseTestWithoutThread_CurrentMode  )
private
YouBotBaseTestWithoutThread::CPPUNIT_TEST_SUITE ( YouBotBaseTestWithoutThread  )
private
YouBotBaseTestWithoutThread::CPPUNIT_TEST_SUITE_END ( )
private
void YouBotBaseTestWithoutThread::setUp ( )

Definition at line 13 of file YouBotBaseTestWithoutThread.cpp.

void YouBotBaseTestWithoutThread::tearDown ( )

Definition at line 34 of file YouBotBaseTestWithoutThread.cpp.

void YouBotBaseTestWithoutThread::YouBotBaseTestWithoutThread_CurrentMode ( )

Definition at line 131 of file YouBotBaseTestWithoutThread.cpp.

void YouBotBaseTestWithoutThread::YouBotBaseTestWithoutThread_PositionMode ( )

Definition at line 39 of file YouBotBaseTestWithoutThread.cpp.

void YouBotBaseTestWithoutThread::YouBotBaseTestWithoutThread_VelocityMode ( )

Definition at line 85 of file YouBotBaseTestWithoutThread.cpp.

Member Data Documentation

JointCurrentSetpoint YouBotBaseTestWithoutThread::currentSetpoint
private

Definition at line 47 of file YouBotBaseTestWithoutThread.hpp.

unsigned int YouBotBaseTestWithoutThread::durationNull
private

Definition at line 41 of file YouBotBaseTestWithoutThread.hpp.

EthercatMasterInterface* YouBotBaseTestWithoutThread::ethercatMaster
private

Definition at line 48 of file YouBotBaseTestWithoutThread.hpp.

unsigned int YouBotBaseTestWithoutThread::jointNO
private

Definition at line 39 of file YouBotBaseTestWithoutThread.hpp.

unsigned int YouBotBaseTestWithoutThread::overallTime
private

Definition at line 42 of file YouBotBaseTestWithoutThread.hpp.

JointAngleSetpoint YouBotBaseTestWithoutThread::setAngle
private

Definition at line 45 of file YouBotBaseTestWithoutThread.hpp.

JointVelocitySetpoint YouBotBaseTestWithoutThread::setVel
private

Definition at line 46 of file YouBotBaseTestWithoutThread.hpp.

unsigned int YouBotBaseTestWithoutThread::startTime
private

Definition at line 43 of file YouBotBaseTestWithoutThread.hpp.

unsigned int YouBotBaseTestWithoutThread::stepStartTime
private

Definition at line 40 of file YouBotBaseTestWithoutThread.hpp.

unsigned int YouBotBaseTestWithoutThread::updateCycle
private

Definition at line 44 of file YouBotBaseTestWithoutThread.hpp.


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


youbot_driver
Author(s): Jan Paulus
autogenerated on Mon Jun 10 2019 15:46:26