The AtomicFunctions type exposes the following members.
Methods
| Name | Description |
---|
  | atomicAdd(GThread, Int32%, Int32) | |
  | atomicAdd(GThread, Single%, Single) | |
  | atomicAdd(GThread, UInt32%, UInt32) | |
  | atomicAnd(GThread, Int32%, Int32) | |
  | atomicAnd(GThread, UInt32%, UInt32) | |
  | atomicCAS(GThread, Int32%, Int32, Int32) | |
  | atomicCAS(GThread, UInt32%, UInt32, UInt32) | |
  | atomicCAS(GThread, UInt64%, UInt64, UInt64) | |
  | atomicDec | |
  | atomicExch(GThread, Int32%, Int32) | |
  | atomicExch(GThread, Single%, Single) | |
  | atomicExch(GThread, UInt32%, UInt32) | |
  | atomicExch(GThread, UInt64%, UInt64) | |
  | atomicInc | |
  | atomicMax(GThread, Int32%, Int32) | |
  | atomicMax(GThread, UInt32%, UInt32) | |
  | atomicMin(GThread, Int32%, Int32) | |
  | atomicMin(GThread, UInt32%, UInt32) | |
  | atomicOr(GThread, Int32%, Int32) | |
  | atomicOr(GThread, UInt32%, UInt32) | |
  | atomicSub(GThread, Int32%, Int32) | |
  | atomicSub(GThread, UInt32%, UInt32) | |
  | atomicXor(GThread, Int32%, Int32) | |
  | atomicXor(GThread, UInt32%, UInt32) | |
See Also