Fawkes API
Fawkes Development Version
|
Thread aspect to acces to SyncPoints Give this aspect to your thread to manage SyncPoints, i.e. More...
#include <>>
Public Member Functions | |
SyncPointManagerAspect () | |
Constructor. More... | |
void | init_SyncPointManagerAspect (SyncPointManager *syncpoint_manager) |
Init SyncPointManager aspect. More... | |
![]() | |
const std::list< const char * > & | get_aspects () const |
Get list of aspect names attached to a aspected thread. More... | |
Protected Attributes | |
SyncPointManager * | syncpoint_manager |
This is the SyncPointManager instance you can use to manage syncpoints. More... | |
Additional Inherited Members | |
![]() | |
void | add_aspect (const char *name) |
Add an aspect to a thread. More... | |
Thread aspect to acces to SyncPoints Give this aspect to your thread to manage SyncPoints, i.e.
wait for SyncPoints and emit SyncPoints
Definition at line 30 of file syncpoint_manager.h.
fawkes::SyncPointManagerAspect::SyncPointManagerAspect | ( | ) |
Constructor.
Definition at line 39 of file syncpoint_manager.cpp.
References fawkes::Aspect::add_aspect(), and syncpoint_manager.
void fawkes::SyncPointManagerAspect::init_SyncPointManagerAspect | ( | SyncPointManager * | manager | ) |
Init SyncPointManager aspect.
This sets the SyncPointManager that can be used to manage SyncPoints.
manager | SyncPointManager to use |
Definition at line 54 of file syncpoint_manager.cpp.
References syncpoint_manager.
Referenced by fawkes::SyncPointManagerAspectIniFin::init().
|
protected |
This is the SyncPointManager instance you can use to manage syncpoints.
Definition at line 39 of file syncpoint_manager.h.
Referenced by init_SyncPointManagerAspect(), and SyncPointManagerAspect().