Fawkes API
Fawkes Development Version
|
21 #include "execution_time_estimator_inifin.h"
35 execution_time_estimator_manager_ = manager;
44 ExecutionTimeEstimatorsAspectIniFin::get_aspect(
Thread *thread)
const
50 "Thread '%s' claims to have the SkillExecutionTimeEstimatorAspect, but RRTI says it has not.",
void finalize_ExecutionTimeEstimatorsAspect()
Finalize the aspect.
An aspect to give access to the execution time estimator manager.
Thread cannot be initialized.
const char * name() const
Get name of thread.
virtual ~ExecutionTimeEstimatorsAspectIniFin()
Destructor.
virtual void finalize(Thread *thread)
Finalize the aspect of the given thread.
Aspect initializer/finalizer base class.
void init_ExecutionTimeEstimatorsAspect(ExecutionTimeEstimatorManager *provider_manager)
Initialize the aspect with a provider manager.
Fawkes library namespace.
A manager for execution time providers.
virtual void init(Thread *thread)
Initialize the thread with the aspect.
Thread class encapsulation of pthreads.
ExecutionTimeEstimatorsAspectIniFin(ExecutionTimeEstimatorManager *manager)
Constructor.