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... | |
Friends | |
class | OpenPRSManagerAspectIniFin |
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 35 of file openprs_manager.h.
fawkes::OpenPRSManagerAspect::OpenPRSManagerAspect | ( | ) |
Constructor.
Definition at line 49 of file openprs_manager.cpp.
References fawkes::Aspect::add_aspect().
|
virtual |
Virtual empty destructor.
Definition at line 56 of file openprs_manager.cpp.
|
protected |
OpenPRS kenerl manager.
Definition at line 44 of file openprs_manager.h.
Referenced by fawkes::OpenPRSManagerAspectIniFin::finalize(), and fawkes::OpenPRSManagerAspectIniFin::init().