Classes | Defines | Typedefs | Functions
UThreadC.h File Reference
#include "rtabmap/utilite/USemaphore.h"
#include "rtabmap/utilite/UMutex.h"
#include <pthread.h>
Include dependency graph for Posix/UThreadC.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  UThreadC< void >::Instance
struct  UThreadC< Thread_T >::Instance
class  UThreadC< Thread_T >
class  UThreadC< void >

Defines

#define InvalidHandle   0
#define THREAD_HANDLE   pthread_t

Typedefs

typedef void *(* pthread_fn )(void *)

Functions

void uSleep (unsigned int ms)
void uSleepMicro (unsigned int us)
void uSleepNano (unsigned int ns)

Define Documentation

#define InvalidHandle   0

Definition at line 57 of file Posix/UThreadC.h.

#define THREAD_HANDLE   pthread_t

Definition at line 58 of file Posix/UThreadC.h.


Typedef Documentation

typedef void*( * pthread_fn)(void *)

Definition at line 60 of file Posix/UThreadC.h.


Function Documentation

void uSleep ( unsigned int  ms) [inline]

Calling thread sleeps for some milliseconds.

Definition at line 23 of file Posix/UThreadC.h.

void uSleepMicro ( unsigned int  us) [inline]

Calling thread sleeps for some microseconds.

Definition at line 35 of file Posix/UThreadC.h.

void uSleepNano ( unsigned int  ns) [inline]

Calling thread sleeps for some nanoseconds.

Definition at line 47 of file Posix/UThreadC.h.



rtabmap
Author(s): Mathieu Labbe
autogenerated on Fri Aug 28 2015 12:51:43