23 #ifndef _PLUGINS_EXAMPLE_BLACKBOARD_THREAD_H_ 24 # define _PLUGINS_EXAMPLE_BLACKBOARD_THRED_H_ 26 # include <aspect/blackboard.h> 27 # include <aspect/blocked_timing.h> 28 # include <aspect/logging.h> 29 # include <core/threading/thread.h> virtual void init()
Initialize thread.
Simple demonstration for a thread using the BlackBoard.
Thread aspect to access to BlackBoard.
Fawkes library namespace.
virtual void loop()
Thread loop.
Thread class encapsulation of pthreads.
virtual void finalize()
Finalize the thread.
Thread aspect to use blocked timing.
ExampleBlackBoardThread(bool reader)
Constructor.
Thread aspect to log output.
virtual ~ExampleBlackBoardThread()
Destructor.
TestInterface Fawkes BlackBoard Interface.