Fawkes API  Fawkes Development Version
fawkes::ExecutionTimeEstimatorsAspectIniFin Class Reference

The Aspect IniFin for the ExecutionTimeEstimatorsAspect. More...

Inheritance diagram for fawkes::ExecutionTimeEstimatorsAspectIniFin:

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...
 
- Public Member Functions inherited from fawkes::AspectIniFin
 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...
 

Detailed Description

The Aspect IniFin for the ExecutionTimeEstimatorsAspect.

Definition at line 30 of file execution_time_estimator_inifin.h.

Constructor & Destructor Documentation

◆ ExecutionTimeEstimatorsAspectIniFin()

fawkes::ExecutionTimeEstimatorsAspectIniFin::ExecutionTimeEstimatorsAspectIniFin ( ExecutionTimeEstimatorManager manager)

Constructor.

Parameters
managerThe manager for the time estimators to use in the aspect

Definition at line 31 of file execution_time_estimator_inifin.cpp.

◆ ~ExecutionTimeEstimatorsAspectIniFin()

fawkes::ExecutionTimeEstimatorsAspectIniFin::~ExecutionTimeEstimatorsAspectIniFin ( )
virtual

Destructor.

Definition at line 39 of file execution_time_estimator_inifin.cpp.

Member Function Documentation

◆ finalize()

void fawkes::ExecutionTimeEstimatorsAspectIniFin::finalize ( Thread thread)
virtual

Finalize the aspect of the given thread.

Parameters
threadThe thread to finalize.

Implements fawkes::AspectIniFin.

Definition at line 69 of file execution_time_estimator_inifin.cpp.

References fawkes::ExecutionTimeEstimatorsAspect::finalize_ExecutionTimeEstimatorsAspect().

◆ init()

void fawkes::ExecutionTimeEstimatorsAspectIniFin::init ( Thread thread)
virtual

Initialize the thread with the aspect.

Parameters
threadThe thread to initialize.

Implements fawkes::AspectIniFin.

Definition at line 60 of file execution_time_estimator_inifin.cpp.

References fawkes::ExecutionTimeEstimatorsAspect::init_ExecutionTimeEstimatorsAspect().


The documentation for this class was generated from the following files: