Fawkes API Fawkes Development Version
|
Thread aspect access the OpenPRS kernel manager. More...
#include <>>
Public Member Functions | |
OpenPRSManagerAspect () | |
Constructor. More... | |
virtual | ~OpenPRSManagerAspect () |
Virtual empty destructor. More... | |
![]() | |
const std::list< const char * > & | get_aspects () const |
Get list of aspect names attached to a aspected thread. More... | |
Protected Attributes | |
LockPtr< OpenPRSKernelManager > | openprs_kernel_mgr |
OpenPRS kenerl manager. More... | |
Additional Inherited Members | |
![]() | |
void | add_aspect (const char *name) |
Add an aspect to a thread. More... | |
Thread aspect access the OpenPRS kernel manager.
Give this aspect to your thread if you want to access the OpenPRS kernel manager. Use this with extreme care and only if you know what you are doing. If you want to create a OpenPRS kernel to work with use the OpenPRSAspect. If you want to provide a OpenPRS feature to other kernel use the OpenPRSFeatureAspect.
Definition at line 34 of file openprs_manager.h.
fawkes::OpenPRSManagerAspect::OpenPRSManagerAspect | ( | ) |
Constructor.
Definition at line 46 of file openprs_manager.cpp.
References fawkes::Aspect::add_aspect().
|
virtual |
Virtual empty destructor.
Definition at line 52 of file openprs_manager.cpp.
|
protected |
OpenPRS kenerl manager.
Definition at line 43 of file openprs_manager.h.
Referenced by fawkes::OpenPRSManagerAspectIniFin::finalize(), and fawkes::OpenPRSManagerAspectIniFin::init().