|
Fawkes API
Fawkes Development Version
|
RobotMemoryAspect initializer/finalizer. More...
#include <robot_memory_inifin.cpp>

Public Member Functions | |
| virtual void | init (Thread *thread) |
| Initialize. More... | |
| virtual void | finalize (Thread *thread) |
| Finilize. More... | |
| void | set_robot_memory (RobotMemory *robot_memory) |
| Set the reference to the robot memory for the aspect. More... | |
Public Member Functions inherited from fawkes::AspectIniFin | |
| AspectIniFin (const char *aspect_name) __attribute__((nonnull)) | |
| Constructor. More... | |
| virtual | ~AspectIniFin () |
| Virtual empty destructor. More... | |
| virtual bool | prepare_finalize (Thread *thread) |
| Default finalize preparation. More... | |
| const char * | get_aspect_name () const |
| Get aspect name. More... | |
RobotMemoryAspect initializer/finalizer.
This initializer/finalizer will provide the RobotMemory to threads with the RobotMemoryAspect.
Definition at line 30 of file robot_memory_inifin.h.
|
virtual |
Finilize.
| thread | thread |
Implements fawkes::AspectIniFin.
Definition at line 61 of file robot_memory_inifin.cpp.
References fawkes::Thread::name().
|
virtual |
Initialize.
| thread | thread |
Implements fawkes::AspectIniFin.
Definition at line 40 of file robot_memory_inifin.cpp.
References fawkes::Thread::name().
| void fawkes::RobotMemoryIniFin::set_robot_memory | ( | RobotMemory * | robot_memory | ) |
Set the reference to the robot memory for the aspect.
| robot_memory | Robot Memory |
Definition at line 79 of file robot_memory_inifin.cpp.
Referenced by RobotMemoryThread::finalize(), and RobotMemoryThread::init().