Fawkes API
Fawkes Development Version
|
#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 |
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 34 of file syncpoint_manager.h.
fawkes::SyncPointManagerAspect::SyncPointManagerAspect | ( | ) |
Constructor.
Definition at line 43 of file syncpoint_manager.cpp.
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 58 of file syncpoint_manager.cpp.
|
protected |
This is the SyncPointManager instance you can use to manage syncpoints.
Definition at line 48 of file syncpoint_manager.h.
Referenced by fawkes::FawkesTimingThread::finalize(), and fawkes::FawkesTimingThread::init().