23 #ifndef __PLUGINS_EXAMPLE_BLACKBOARD_THREAD_H_
24 #define __PLUGINS_EXAMPLE_BLACKBOARD_THRED_H_
26 #include <core/threading/thread.h>
27 #include <aspect/blocked_timing.h>
28 #include <aspect/logging.h>
29 #include <aspect/blackboard.h>
virtual void init()
Initialize thread.
Simple demonstration for a thread using the BlackBoard.
Thread aspect to access to BlackBoard.
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.