Classes | Namespaces | Macros | Typedefs
threading.h File Reference
#include "xsens_mutex.h"
#include <functional>
Include dependency graph for threading.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  xsens::StandardThread
 A class for a standard thread that has to perform the same action repeatedly. More...
 
class  xsens::TaskThread
 Class for handling small tasks. More...
 
struct  xsens::TaskThread::TaskType
 
class  xsens::ThreadedFunction
 A class that will run a single (lambda) function in a separate thread. More...
 
class  xsens::WatchDogThread
 A class that keeps an eye on a threads timer. More...
 

Namespaces

 xsens
 

Macros

#define CDECL_XS   __cdecl
 
#define XSENS_THREAD_CHECK()   if (isTerminating()) return 0
 

Typedefs

typedef void(CDECL_XSxsens::WatchDogFunction) (void *)
 

Macro Definition Documentation

◆ CDECL_XS

#define CDECL_XS   __cdecl

Definition at line 159 of file threading.h.

◆ XSENS_THREAD_CHECK

#define XSENS_THREAD_CHECK ( )    if (isTerminating()) return 0

Definition at line 154 of file threading.h.



xsens_mti_driver
Author(s):
autogenerated on Sun Sep 3 2023 02:43:21