Fawkes API  Fawkes Development Version
fawkes::GologppDispatcherAspectIniFin Class Reference

The initializer/finalizer for the GologppDispatcherAspect. More...

Inheritance diagram for fawkes::GologppDispatcherAspectIniFin:

Public Member Functions

 GologppDispatcherAspectIniFin ()
 Constructor. More...
 
virtual ~GologppDispatcherAspectIniFin ()
 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 initializer/finalizer for the GologppDispatcherAspect.

This AspectIniFin is responsible for creating the dispatcher, which can then be used by all executors.

Definition at line 30 of file action_executor_dispatcher_inifin.h.

Constructor & Destructor Documentation

◆ GologppDispatcherAspectIniFin()

fawkes::GologppDispatcherAspectIniFin::GologppDispatcherAspectIniFin ( )

Constructor.

Definition at line 32 of file action_executor_dispatcher_inifin.cpp.

◆ ~GologppDispatcherAspectIniFin()

fawkes::GologppDispatcherAspectIniFin::~GologppDispatcherAspectIniFin ( )
virtual

Destructor*.

Definition at line 39 of file action_executor_dispatcher_inifin.cpp.

Member Function Documentation

◆ finalize()

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

Finalize the aspect of the given thread.

Parameters
threadThe thread to finalize.

Implements fawkes::AspectIniFin.

Definition at line 71 of file action_executor_dispatcher_inifin.cpp.

References fawkes::GologppDispatcherAspect::finalize_GologppDispatcherAspect().

◆ init()

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

Initialize the thread with the aspect.

This initializes the given thread with the dispatcher.

Parameters
threadThe thread to initialize.

Implements fawkes::AspectIniFin.

Definition at line 61 of file action_executor_dispatcher_inifin.cpp.

References fawkes::GologppDispatcherAspect::init_GologppDispatcherAspect().


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