#include "rtabmap/utilite/Win32/UWin32.h"#include "rtabmap/utilite/USemaphore.h"#include "rtabmap/utilite/UMutex.h"
Go to the source code of this file.
Classes | |
| struct | UThreadC< Thread_T >::Instance |
| class | UThreadC< Thread_T > |
| class | UThreadC< void > |
Defines | |
| #define | CLOSE_HANDLE(x) CloseHandle(x) |
| #define | CREATE_THREAD(_S, _F, _P) ((Handle)CreateThread(0,_S,(DWORD (WINAPI *)(void *))_F,(void *)_P,0,0)) |
| #define | CREATE_THREAD2(_S, _F, _P, _ID) ((Handle)CreateThread(0,_S,(DWORD (WINAPI *)(void *))_F,(void *)_P,0,_ID)) |
| #define | CREATE_THREAD_ERROR GetLastError() |
| #define | CREATE_THREAD_FAILED (0L) |
| #define | EXIT_THREAD ExitThread(0) |
| #define | InvalidHandle 0 |
| #define | THREAD_CALL WINAPI |
| #define | THREAD_HANDLE HANDLE |
| #define | THREAD_RET_T DWORD |
| #define | THREAD_RETURN(x) return(x) |
Functions | |
| void | uSleep (unsigned int ms) |
| #define CLOSE_HANDLE | ( | x | ) | CloseHandle(x) |
Definition at line 80 of file Win32/UThreadC.h.
| #define CREATE_THREAD | ( | _S, | |
| _F, | |||
| _P | |||
| ) | ((Handle)CreateThread(0,_S,(DWORD (WINAPI *)(void *))_F,(void *)_P,0,0)) |
Definition at line 77 of file Win32/UThreadC.h.
| #define CREATE_THREAD2 | ( | _S, | |
| _F, | |||
| _P, | |||
| _ID | |||
| ) | ((Handle)CreateThread(0,_S,(DWORD (WINAPI *)(void *))_F,(void *)_P,0,_ID)) |
Definition at line 78 of file Win32/UThreadC.h.
| #define CREATE_THREAD_ERROR GetLastError() |
Definition at line 76 of file Win32/UThreadC.h.
| #define CREATE_THREAD_FAILED (0L) |
Definition at line 75 of file Win32/UThreadC.h.
| #define EXIT_THREAD ExitThread(0) |
Definition at line 79 of file Win32/UThreadC.h.
| #define InvalidHandle 0 |
Definition at line 84 of file Win32/UThreadC.h.
| #define THREAD_CALL WINAPI |
Definition at line 72 of file Win32/UThreadC.h.
| #define THREAD_HANDLE HANDLE |
Definition at line 73 of file Win32/UThreadC.h.
| #define THREAD_RET_T DWORD |
Definition at line 74 of file Win32/UThreadC.h.
| #define THREAD_RETURN | ( | x | ) | return(x) |
Definition at line 81 of file Win32/UThreadC.h.
| void uSleep | ( | unsigned int | ms | ) | [inline] |
Definition at line 43 of file Win32/UThreadC.h.