22 #include <aspect/inifins/syncpoint.h>
23 #include <aspect/syncpoint.h>
24 #include <syncpoint/syncpoint_manager.h>
39 syncpoint_manager_ = syncpoint_manager;
47 if (syncpoint_thread == NULL) {
49 "SyncPointManagerAspect, but RTTI says it "
62 if (syncpoint_thread == NULL) {
64 "SyncPointManagerAspect, but RTTI says it "
Aspect initializer/finalizer base class.
Thread cannot be initialized.
virtual void finalize(Thread *thread)
Finalize thread.
virtual void init(Thread *thread)
Initialize thread.
SyncPointAspectIniFin(SyncPointManager *syncpoint_manager)
Constructor.
Thread aspect to acces to SyncPoints Give this aspect to your thread to manage SyncPoints,...
void init_SyncPointAspect(Thread *thread, SyncPointManager *syncpoint_manager)
Init SyncPoint aspect.
void finalize_SyncPointAspect(Thread *thread, SyncPointManager *syncpoint_manager)
Finalize SyncPoint aspect.
This class gives access to SyncPoints.
Thread class encapsulation of pthreads.
const char * name() const
Get name of thread.
Fawkes library namespace.