terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
Loading...
Searching...
No Matches
System.Threading.Interlocked Class Reference
+ Collaboration diagram for System.Threading.Interlocked:

Public Member Functions

static int CompareExchange (ref int location1, int value, int comparand)
 
static float CompareExchange (ref float location1, float value, float comparand)
 
static int Decrement (ref int location)
 
static int Increment (ref int location)
 
static int Exchange (ref int location1, int value)
 
static float Exchange (ref float location1, float value)
 
static long CompareExchange (ref long location1, long value, long comparand)
 
static global::System.IntPtr CompareExchange (ref global::System.IntPtr location1, global::System.IntPtr value, global::System.IntPtr comparand)
 
static double CompareExchange (ref double location1, double value, double comparand)
 
static long Exchange (ref long location1, long value)
 
static global::System.IntPtr Exchange (ref global::System.IntPtr location1, global::System.IntPtr value)
 
static double Exchange (ref double location1, double value)
 
static unsafe long Read (ref long location)
 
static int Add (ref int location1, int value)
 

Static Public Member Functions

static object CompareExchange (ref object location1, object value, object comparand)
 
static object Exchange (ref object location1, object value)
 
static T CompareExchange< T > (ref T location1, T value, T comparand)
 
static T Exchange< T > (ref T location1, T value)
 
static void MemoryBarrier ()
 

Package Functions

static int CompareExchange (ref int location1, int value, int comparand, ref bool succeeded)
 

Private Member Functions

static void CompareExchange (ref object location1, ref object value, ref object comparand, ref object result)
 
static void Exchange (ref object location1, ref object value, ref object result)
 

Detailed Description

Definition at line 20 of file Interlocked.cs.


The documentation for this class was generated from the following file: