CFx SDK Documentation 2024 SP0
Loading...
Searching...
No Matches
Classes | Macros | Typedefs
OdMutex.h File Reference
#include <cstring>
#include "DebugStuff.h"
#include "RootExport.h"
#include <OdPlatform.h>
#include "TD_PackPush.h"
#include "OdInterlockedIncDec.h"
#include <pthread.h>
#include "TD_PackPop.h"

Go to the source code of this file.

Classes

class  OdNonCopyable
 
class  OdMutex
 
class  OdMutexAutoLock
 

Macros

#define TD_AUTOLOCK(Mutex)
 

Typedefs

typedef int OdRefCounter
 
typedef int OdVolatile
 

Macro Definition Documentation

◆ TD_AUTOLOCK

#define TD_AUTOLOCK (   Mutex)

Definition at line 167 of file OdMutex.h.

Typedef Documentation

◆ OdRefCounter

typedef int OdRefCounter

This class implements reference counter with interlocked operations for objects.

Corresponding C++ library: TD_Root <group Other_Classes>

Definition at line 487 of file OdMutex.h.

◆ OdVolatile

typedef int OdVolatile

Definition at line 488 of file OdMutex.h.