Qyoto  4.0.7
Qyoto is a C# language binding for Qt
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Properties
QtCore.QBasicAtomicInt Class Reference
Inheritance diagram for QtCore.QBasicAtomicInt:
Collaboration diagram for QtCore.QBasicAtomicInt:

Public Member Functions

override bool Equals (object o)
 
override int GetHashCode ()
 
 QBasicAtomicInt ()
 
 QBasicAtomicInt (QBasicAtomicInt copy)
 
virtual void CreateProxy ()
 
new int FetchAndAddAcquire (int valueToAdd)
 
new int FetchAndAddOrdered (int valueToAdd)
 
new int FetchAndAddRelaxed (int valueToAdd)
 
new int FetchAndAddRelease (int valueToAdd)
 
new int FetchAndStoreAcquire (int newValue)
 
new int FetchAndStoreOrdered (int newValue)
 
new int FetchAndStoreRelaxed (int newValue)
 
new int FetchAndStoreRelease (int newValue)
 
new bool TestAndSetAcquire (int expectedValue, int newValue)
 
new bool TestAndSetOrdered (int expectedValue, int newValue)
 
new bool TestAndSetRelaxed (int expectedValue, int newValue)
 
new bool TestAndSetRelease (int expectedValue, int newValue)
 
new void Dispose ()
 

Static Public Member Functions

static operator System.Int32 (QBasicAtomicInt value)
 
static bool operator! (QBasicAtomicInt one)
 
static bool operator!= (QBasicAtomicInt one, int value)
 
static bool operator== (QBasicAtomicInt one, int value)
 

Protected Member Functions

 QBasicAtomicInt (System.Type dummy)
 

Protected Attributes

SmokeInvocation interceptor
 

Properties

bool Deref [get]
 
static bool IsFetchAndAddNative [get]
 
static bool IsFetchAndAddWaitFree [get]
 
static bool IsFetchAndStoreNative [get]
 
static bool IsFetchAndStoreWaitFree [get]
 
static bool IsReferenceCountingNative [get]
 
static bool IsReferenceCountingWaitFree [get]
 
static bool IsTestAndSetNative [get]
 
static bool IsTestAndSetWaitFree [get]
 
bool Ref [get]
 
virtual System.IntPtr SmokeObject [get, set]
 

Constructor & Destructor Documentation

QtCore.QBasicAtomicInt.QBasicAtomicInt ( System.Type  dummy)
protected
QtCore.QBasicAtomicInt.QBasicAtomicInt ( )

Here is the call graph for this function:

Here is the caller graph for this function:

QtCore.QBasicAtomicInt.QBasicAtomicInt ( QBasicAtomicInt  copy)

Here is the call graph for this function:

Member Function Documentation

virtual void QtCore.QBasicAtomicInt.CreateProxy ( )
virtual

Reimplemented in QtCore.QAtomicInt.

Here is the caller graph for this function:

new void QtCore.QBasicAtomicInt.Dispose ( )
override bool QtCore.QBasicAtomicInt.Equals ( object  o)

Here is the call graph for this function:

new int QtCore.QBasicAtomicInt.FetchAndAddAcquire ( int  valueToAdd)
new int QtCore.QBasicAtomicInt.FetchAndAddOrdered ( int  valueToAdd)
new int QtCore.QBasicAtomicInt.FetchAndAddRelaxed ( int  valueToAdd)
new int QtCore.QBasicAtomicInt.FetchAndAddRelease ( int  valueToAdd)
new int QtCore.QBasicAtomicInt.FetchAndStoreAcquire ( int  newValue)
new int QtCore.QBasicAtomicInt.FetchAndStoreOrdered ( int  newValue)
new int QtCore.QBasicAtomicInt.FetchAndStoreRelaxed ( int  newValue)
new int QtCore.QBasicAtomicInt.FetchAndStoreRelease ( int  newValue)
override int QtCore.QBasicAtomicInt.GetHashCode ( )
static QtCore.QBasicAtomicInt.operator System.Int32 ( QBasicAtomicInt  value)
explicitstatic
static bool QtCore.QBasicAtomicInt.operator! ( QBasicAtomicInt  one)
static
static bool QtCore.QBasicAtomicInt.operator!= ( QBasicAtomicInt  one,
int  value 
)
static
static bool QtCore.QBasicAtomicInt.operator== ( QBasicAtomicInt  one,
int  value 
)
static
new bool QtCore.QBasicAtomicInt.TestAndSetAcquire ( int  expectedValue,
int  newValue 
)
new bool QtCore.QBasicAtomicInt.TestAndSetOrdered ( int  expectedValue,
int  newValue 
)
new bool QtCore.QBasicAtomicInt.TestAndSetRelaxed ( int  expectedValue,
int  newValue 
)
new bool QtCore.QBasicAtomicInt.TestAndSetRelease ( int  expectedValue,
int  newValue 
)

Member Data Documentation

SmokeInvocation QtCore.QBasicAtomicInt.interceptor
protected

Property Documentation

bool QtCore.QBasicAtomicInt.Deref
get
bool QtCore.QBasicAtomicInt.IsFetchAndAddNative
staticget
bool QtCore.QBasicAtomicInt.IsFetchAndAddWaitFree
staticget
bool QtCore.QBasicAtomicInt.IsFetchAndStoreNative
staticget
bool QtCore.QBasicAtomicInt.IsFetchAndStoreWaitFree
staticget
bool QtCore.QBasicAtomicInt.IsReferenceCountingNative
staticget
bool QtCore.QBasicAtomicInt.IsReferenceCountingWaitFree
staticget
bool QtCore.QBasicAtomicInt.IsTestAndSetNative
staticget
bool QtCore.QBasicAtomicInt.IsTestAndSetWaitFree
staticget
bool QtCore.QBasicAtomicInt.Ref
get
virtual System.IntPtr QtCore.QBasicAtomicInt.SmokeObject
getset