Fawkes API
Fawkes Development Version
|
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.
virtual void loop()
Thread loop.
Thread aspect to use blocked timing.
virtual void finalize()
Finalize the thread.
Thread aspect to access to BlackBoard.
ExampleBlackBoardThread(bool reader)
Constructor.
Fawkes library namespace.
Thread aspect to log output.
Simple demonstration for a thread using the BlackBoard.
Thread class encapsulation of pthreads.
virtual ~ExampleBlackBoardThread()
Destructor.
TestInterface Fawkes BlackBoard Interface.