24 #ifndef _CORE_THREADING_THREAD_FINALIZER_H_
25 #define _CORE_THREADING_THREAD_FINALIZER_H_
27 #include <core/exception.h>
Thread cannot be finalized.
CannotFinalizeThreadException(const char *format,...)
Constructor.
Base class for exceptions in Fawkes.
Thread finalizer interface.
virtual bool prepare_finalize(Thread *thread)=0
Prepare finalization of a thread.
virtual ~ThreadFinalizer()
Virtual empty destructor.
virtual void finalize(Thread *thread)=0
Finalize a thread.
Thread class encapsulation of pthreads.
Fawkes library namespace.