Image Component Library (ICL)
|
#include <ICLUtils/CompatMacros.h>
#include <ICLUtils/ShallowCopyable.h>
#include <ICLUtils/Mutex.h>
Go to the source code of this file.
Classes | |
class | icl::utils::Thread |
Simple object oriented thread class wrapping the pthread library. More... | |
Namespaces | |
namespace | icl |
The ICL-namespace. | |
namespace | icl::utils |
Functions | |
template<class T > | |
static void | icl::utils::saveDelete (T *&pointer) |
static utility function which deletes a pointer and sets it to NULL | |
template<class T , void(T::*)() func> | |
static void | icl::utils::saveCall (T *obj) |
static utility function which ensures Thread-safety for object functions |