Skiller Execution Thread. More...
#include "exec_thread.h"
Public Member Functions | |
SkillerExecutionThread () | |
Constructor. | |
virtual | ~SkillerExecutionThread () |
Destructor. | |
virtual void | init () |
virtual void | loop () |
virtual void | finalize () |
void | bb_interface_reader_removed (fawkes::Interface *interface, unsigned int instance_serial) throw () |
A reading instance has been closed for a watched interface. | |
Protected Member Functions | |
virtual void | run () |
Stub to see name in backtrace for easier debugging. |
Skiller Execution Thread.
This thread runs and controls the Lua interpreter and passes data into the execution engine.
Definition at line 51 of file exec_thread.h.
SkillerExecutionThread::SkillerExecutionThread | ( | ) |
Constructor.
Definition at line 57 of file exec_thread.cpp.
SkillerExecutionThread::~SkillerExecutionThread | ( | ) | [virtual] |
Destructor.
Definition at line 71 of file exec_thread.cpp.
void SkillerExecutionThread::bb_interface_reader_removed | ( | fawkes::Interface * | interface, | |
unsigned int | instance_serial | |||
) | throw () [virtual] |
A reading instance has been closed for a watched interface.
This is called whenever a reading instance of an interface you are watching is closed.
interface | interface instance that you supplied to bbil_add_reader_interface() | |
instance_serial | the instance serial of the reading instance that has just been removed. |
Reimplemented from fawkes::BlackBoardInterfaceListener.
Definition at line 207 of file exec_thread.cpp.
virtual void SkillerExecutionThread::run | ( | ) | [inline, protected, virtual] |
Stub to see name in backtrace for easier debugging.
Definition at line 73 of file exec_thread.h.