Qyoto  4.0.5
Qyoto is a C# language binding for Qt
 All Classes Namespaces Functions Variables Typedefs Enumerations 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 bool Deref ()
 
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 Ref ()
 
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 bool IsFetchAndAddNative ()
 
static bool IsFetchAndAddWaitFree ()
 
static bool IsFetchAndStoreNative ()
 
static bool IsFetchAndStoreWaitFree ()
 
static bool IsReferenceCountingNative ()
 
static bool IsReferenceCountingWaitFree ()
 
static bool IsTestAndSetNative ()
 
static bool IsTestAndSetWaitFree ()
 
static operator System.Int32 (QBasicAtomicInt arg1)
 
static bool operator! (QBasicAtomicInt arg1)
 
static bool operator!= (QBasicAtomicInt arg1, int arg2)
 
static bool operator== (QBasicAtomicInt arg1, int arg2)
 

Protected Member Functions

 QBasicAtomicInt (System.Type dummy)
 

Protected Attributes

SmokeInvocation interceptor
 

Properties

virtual System.IntPtr SmokeObject [get, set]
 

Constructor & Destructor Documentation

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

Member Function Documentation

virtual void QtCore.QBasicAtomicInt.CreateProxy ( )
virtual

Reimplemented in QtCore.QAtomicInt.

new bool QtCore.QBasicAtomicInt.Deref ( )
new void QtCore.QBasicAtomicInt.Dispose ( )
override bool QtCore.QBasicAtomicInt.Equals ( object  o)
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 bool QtCore.QBasicAtomicInt.IsFetchAndAddNative ( )
static
static bool QtCore.QBasicAtomicInt.IsFetchAndAddWaitFree ( )
static
static bool QtCore.QBasicAtomicInt.IsFetchAndStoreNative ( )
static
static bool QtCore.QBasicAtomicInt.IsFetchAndStoreWaitFree ( )
static
static bool QtCore.QBasicAtomicInt.IsReferenceCountingNative ( )
static
static bool QtCore.QBasicAtomicInt.IsReferenceCountingWaitFree ( )
static
static bool QtCore.QBasicAtomicInt.IsTestAndSetNative ( )
static
static bool QtCore.QBasicAtomicInt.IsTestAndSetWaitFree ( )
static
static QtCore.QBasicAtomicInt.operator System.Int32 ( QBasicAtomicInt  arg1)
explicitstatic
static bool QtCore.QBasicAtomicInt.operator! ( QBasicAtomicInt  arg1)
static
static bool QtCore.QBasicAtomicInt.operator!= ( QBasicAtomicInt  arg1,
int  arg2 
)
static
static bool QtCore.QBasicAtomicInt.operator== ( QBasicAtomicInt  arg1,
int  arg2 
)
static
new bool QtCore.QBasicAtomicInt.Ref ( )
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

virtual System.IntPtr QtCore.QBasicAtomicInt.SmokeObject
getset