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