Fawkes API
Fawkes Development Version
|
The Aspect IniFin for the ExecutionTimeEstimatorsAspect. More...
Public Member Functions | |
ExecutionTimeEstimatorsAspectIniFin (ExecutionTimeEstimatorManager *manager) | |
Constructor. More... | |
virtual | ~ExecutionTimeEstimatorsAspectIniFin () |
Destructor. More... | |
virtual void | init (Thread *thread) |
Initialize the thread with the aspect. More... | |
virtual void | finalize (Thread *thread) |
Finalize the aspect of the given thread. More... | |
![]() | |
AspectIniFin (const char *aspect_name) __attribute__((nonnull)) | |
Constructor. More... | |
virtual | ~AspectIniFin () |
Virtual empty destructor. More... | |
virtual bool | prepare_finalize (Thread *thread) |
Default finalize preparation. More... | |
const char * | get_aspect_name () const |
Get aspect name. More... | |
The Aspect IniFin for the ExecutionTimeEstimatorsAspect.
Definition at line 30 of file execution_time_estimator_inifin.h.
fawkes::ExecutionTimeEstimatorsAspectIniFin::ExecutionTimeEstimatorsAspectIniFin | ( | ExecutionTimeEstimatorManager * | manager | ) |
Constructor.
manager | The manager for the time estimators to use in the aspect |
Definition at line 31 of file execution_time_estimator_inifin.cpp.
|
virtual |
Destructor.
Definition at line 39 of file execution_time_estimator_inifin.cpp.
|
virtual |
Finalize the aspect of the given thread.
thread | The thread to finalize. |
Implements fawkes::AspectIniFin.
Definition at line 69 of file execution_time_estimator_inifin.cpp.
References fawkes::ExecutionTimeEstimatorsAspect::finalize_ExecutionTimeEstimatorsAspect().
|
virtual |
Initialize the thread with the aspect.
thread | The thread to initialize. |
Implements fawkes::AspectIniFin.
Definition at line 60 of file execution_time_estimator_inifin.cpp.
References fawkes::ExecutionTimeEstimatorsAspect::init_ExecutionTimeEstimatorsAspect().