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