#include "mmstools/mmsthread.h"
#include "mmstools/mmserror.h"
#include "mmstools/tools.h"
#include <map>
#include <direct/debug.h>
#include <direct/thread.h>
#include <direct/trace.h>
Go to the source code of this file.
Classes | |
struct | CLEANUP_STRUCT |
Functions | |
D_DEBUG_DOMAIN (MMS_Thread,"MMS/Thread","MMS Thread") | |
void | addGarbageHandler (void(*handlerfunc)(void *), void *data) |
void | callGarbageHandler () |
void | clearGarbageHandler () |
Variables | |
static std::map< pthread_t, CLEANUP_STRUCT * > | cleanups |
void addGarbageHandler | ( | void(*)(void *) | handlerfunc, | |
void * | data | |||
) |
Definition at line 213 of file mmsthread.cpp.
void callGarbageHandler | ( | ) |
Definition at line 231 of file mmsthread.cpp.
void clearGarbageHandler | ( | ) |
Definition at line 246 of file mmsthread.cpp.
D_DEBUG_DOMAIN | ( | MMS_Thread | , | |
"MMS/Thread" | , | |||
"MMS Thread" | ||||
) |
std::map<pthread_t, CLEANUP_STRUCT *> cleanups [static] |
Definition at line 56 of file mmsthread.cpp.