24 #ifndef _PLUGINS_ROBOT_MEMORY_TESTTHREAD_H_ 25 #define _PLUGINS_ROBOT_MEMORY_TESTTHREAD_H_ 27 #include "plugins/robot-memory/aspect/robot_memory_aspect.h" 28 #include "robot_memory_test.h" 30 #include <aspect/blackboard.h> 31 #include <aspect/blocked_timing.h> 32 #include <aspect/configurable.h> 33 #include <aspect/logging.h> 34 #include <core/threading/thread.h> Thread aspect to get access to a the RobotMemory.
virtual void init()
Initialize the thread.
Thread aspect to access to BlackBoard.
Thread class encapsulation of pthreads.
virtual void finalize()
Finalize the thread.
Environment for running Tests of the RobotMemory Necessary for making object such as the robot memory...
Thread aspect to use blocked timing.
Thread aspect to log output.
Thread aspect to access configuration data.
virtual void loop()
Code to execute in the thread.
gtests for the RobotMemory
virtual void run()
Stub to see name in backtrace for easier debugging.