CFx SDK Documentation 2026 SP0
Loading...
Searching...
No Matches
OdTrVisAtomics Namespace Reference

Functions

OdUInt32 interlockedIncrement32 (OdUInt32 &incVal)
 
OdUInt32 interlockedDecrement32 (OdUInt32 &decVal)
 
OdUInt32 interlockedPostIncrement32 (OdUInt32 &incVal)
 
OdUInt32 interlockedPostDecrement32 (OdUInt32 &decVal)
 
OdUInt16 interlockedIncrement16 (OdUInt16 &incVal, OdUInt16 &refVal)
 
OdUInt16 interlockedDecrement16 (OdUInt16 &decVal, OdUInt16 &refVal)
 
OdUInt16 interlockedPostIncrement16 (OdUInt16 &incVal, OdUInt16 &refVal)
 
OdUInt16 interlockedPostDecrement16 (OdUInt16 &decVal, OdUInt16 &refVal)
 

Function Documentation

◆ interlockedDecrement16()

OdUInt16 OdTrVisAtomics::interlockedDecrement16 ( OdUInt16 & decVal,
OdUInt16 & refVal )
inline

Definition at line 100 of file TrVisAtomics.h.

◆ interlockedDecrement32()

OdUInt32 OdTrVisAtomics::interlockedDecrement32 ( OdUInt32 & decVal)
inline

Definition at line 50 of file TrVisAtomics.h.

◆ interlockedIncrement16()

OdUInt16 OdTrVisAtomics::interlockedIncrement16 ( OdUInt16 & incVal,
OdUInt16 & refVal )
inline

Definition at line 68 of file TrVisAtomics.h.

◆ interlockedIncrement32()

OdUInt32 OdTrVisAtomics::interlockedIncrement32 ( OdUInt32 & incVal)
inline

Definition at line 41 of file TrVisAtomics.h.

◆ interlockedPostDecrement16()

OdUInt16 OdTrVisAtomics::interlockedPostDecrement16 ( OdUInt16 & decVal,
OdUInt16 & refVal )
inline

Definition at line 136 of file TrVisAtomics.h.

◆ interlockedPostDecrement32()

OdUInt32 OdTrVisAtomics::interlockedPostDecrement32 ( OdUInt32 & decVal)
inline

Definition at line 62 of file TrVisAtomics.h.

◆ interlockedPostIncrement16()

OdUInt16 OdTrVisAtomics::interlockedPostIncrement16 ( OdUInt16 & incVal,
OdUInt16 & refVal )
inline

Definition at line 133 of file TrVisAtomics.h.

◆ interlockedPostIncrement32()

OdUInt32 OdTrVisAtomics::interlockedPostIncrement32 ( OdUInt32 & incVal)
inline

Definition at line 59 of file TrVisAtomics.h.