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

Public Types

enum  State {
  Canceled = 8, Finished = 4, NoState = 0, Paused = 16,
  Running = 1, Started = 2, Throttled = 32
}
 

Public Member Functions

override bool Equals (object o)
 
override int GetHashCode ()
 
 QFutureInterfaceBase (QFutureInterfaceBase other)
 
 QFutureInterfaceBase (QFutureInterfaceBase.State initialState=QFutureInterfaceBase.State.NoState)
 
virtual void CreateProxy ()
 
new void Cancel ()
 
new bool IsCanceled ()
 
new bool IsFinished ()
 
new bool IsPaused ()
 
new bool IsProgressUpdateNeeded ()
 
new bool IsResultReadyAt (int index)
 
new bool IsRunning ()
 
new bool IsStarted ()
 
new bool IsThrottled ()
 
new int ProgressMaximum ()
 
new int ProgressMinimum ()
 
new string ProgressText ()
 
new bool QueryState (QFutureInterfaceBase.State state)
 
new void ReportCanceled ()
 
new void ReportFinished ()
 
new void ReportResultsReady (int beginIndex, int endIndex)
 
new void ReportStarted ()
 
new int ResultCount ()
 
new void SetFilterMode (bool enable)
 
new void SetPaused (bool paused)
 
new void SetProgressRange (int minimum, int maximum)
 
new void SetProgressValueAndText (int progressValue, string progressText)
 
new void SetRunnable (QRunnable runnable)
 
new void SetThrottled (bool enable)
 
new void TogglePaused ()
 
new void WaitForFinished ()
 
new bool WaitForNextResult ()
 
new void WaitForResult (int resultIndex)
 
new void WaitForResume ()
 
new void Dispose ()
 

Static Public Member Functions

static bool operator!= (QFutureInterfaceBase arg1, QFutureInterfaceBase arg2)
 
static bool operator== (QFutureInterfaceBase arg1, QFutureInterfaceBase arg2)
 

Protected Member Functions

 QFutureInterfaceBase (System.Type dummy)
 
new bool ReferenceCountIsOne ()
 

Protected Attributes

SmokeInvocation interceptor
 

Properties

new int ExpectedResultCount [get, set]
 
new int ProgressValue [get, set]
 
virtual System.IntPtr SmokeObject [get, set]
 

Member Enumeration Documentation

Enumerator:
Canceled 
Finished 
NoState 
Paused 
Running 
Started 
Throttled 

Constructor & Destructor Documentation

QtCore.QFutureInterfaceBase.QFutureInterfaceBase ( System.Type  dummy)
protected
QtCore.QFutureInterfaceBase.QFutureInterfaceBase ( QFutureInterfaceBase  other)
QtCore.QFutureInterfaceBase.QFutureInterfaceBase ( QFutureInterfaceBase.State  initialState = QFutureInterfaceBase.State.NoState)

Member Function Documentation

new void QtCore.QFutureInterfaceBase.Cancel ( )
virtual void QtCore.QFutureInterfaceBase.CreateProxy ( )
virtual
new void QtCore.QFutureInterfaceBase.Dispose ( )
override bool QtCore.QFutureInterfaceBase.Equals ( object  o)
override int QtCore.QFutureInterfaceBase.GetHashCode ( )
new bool QtCore.QFutureInterfaceBase.IsCanceled ( )
new bool QtCore.QFutureInterfaceBase.IsFinished ( )
new bool QtCore.QFutureInterfaceBase.IsPaused ( )
new bool QtCore.QFutureInterfaceBase.IsProgressUpdateNeeded ( )
new bool QtCore.QFutureInterfaceBase.IsResultReadyAt ( int  index)
new bool QtCore.QFutureInterfaceBase.IsRunning ( )
new bool QtCore.QFutureInterfaceBase.IsStarted ( )
new bool QtCore.QFutureInterfaceBase.IsThrottled ( )
static bool QtCore.QFutureInterfaceBase.operator!= ( QFutureInterfaceBase  arg1,
QFutureInterfaceBase  arg2 
)
static
static bool QtCore.QFutureInterfaceBase.operator== ( QFutureInterfaceBase  arg1,
QFutureInterfaceBase  arg2 
)
static
new int QtCore.QFutureInterfaceBase.ProgressMaximum ( )
new int QtCore.QFutureInterfaceBase.ProgressMinimum ( )
new string QtCore.QFutureInterfaceBase.ProgressText ( )
new bool QtCore.QFutureInterfaceBase.QueryState ( QFutureInterfaceBase.State  state)
new bool QtCore.QFutureInterfaceBase.ReferenceCountIsOne ( )
protected
new void QtCore.QFutureInterfaceBase.ReportCanceled ( )
new void QtCore.QFutureInterfaceBase.ReportFinished ( )
new void QtCore.QFutureInterfaceBase.ReportResultsReady ( int  beginIndex,
int  endIndex 
)
new void QtCore.QFutureInterfaceBase.ReportStarted ( )
new int QtCore.QFutureInterfaceBase.ResultCount ( )
new void QtCore.QFutureInterfaceBase.SetFilterMode ( bool  enable)
new void QtCore.QFutureInterfaceBase.SetPaused ( bool  paused)
new void QtCore.QFutureInterfaceBase.SetProgressRange ( int  minimum,
int  maximum 
)
new void QtCore.QFutureInterfaceBase.SetProgressValueAndText ( int  progressValue,
string  progressText 
)
new void QtCore.QFutureInterfaceBase.SetRunnable ( QRunnable  runnable)
new void QtCore.QFutureInterfaceBase.SetThrottled ( bool  enable)
new void QtCore.QFutureInterfaceBase.TogglePaused ( )
new void QtCore.QFutureInterfaceBase.WaitForFinished ( )
new bool QtCore.QFutureInterfaceBase.WaitForNextResult ( )
new void QtCore.QFutureInterfaceBase.WaitForResult ( int  resultIndex)
new void QtCore.QFutureInterfaceBase.WaitForResume ( )

Member Data Documentation

SmokeInvocation QtCore.QFutureInterfaceBase.interceptor
protected

Property Documentation

new int QtCore.QFutureInterfaceBase.ExpectedResultCount
getset
new int QtCore.QFutureInterfaceBase.ProgressValue
getset
virtual System.IntPtr QtCore.QFutureInterfaceBase.SmokeObject
getset