Qyoto  4.0.7
Qyoto is a C# language binding for Qt
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator 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 IsResultReadyAt (int index)
 
new bool QueryState (QFutureInterfaceBase.State state)
 
new void ReportCanceled ()
 
new void ReportFinished ()
 
new void ReportResultsReady (int beginIndex, int endIndex)
 
new void ReportStarted ()
 
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 one, QFutureInterfaceBase other)
 
static bool operator== (QFutureInterfaceBase one, QFutureInterfaceBase other)
 

Protected Member Functions

 QFutureInterfaceBase (System.Type dummy)
 

Protected Attributes

SmokeInvocation interceptor
 

Properties

int ExpectedResultCount [get, set]
 
int ProgressValue [get, set]
 
bool IsCanceled [get]
 
bool IsFinished [get]
 
bool IsPaused [get]
 
bool IsProgressUpdateNeeded [get]
 
bool IsRunning [get]
 
bool IsStarted [get]
 
bool IsThrottled [get]
 
int ProgressMaximum [get]
 
int ProgressMinimum [get]
 
string ProgressText [get]
 
bool ReferenceCountIsOne [get]
 
int ResultCount [get]
 
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

Here is the caller graph for this function:

QtCore.QFutureInterfaceBase.QFutureInterfaceBase ( QFutureInterfaceBase  other)

Here is the call graph for this function:

QtCore.QFutureInterfaceBase.QFutureInterfaceBase ( QFutureInterfaceBase.State  initialState = QFutureInterfaceBase.State.NoState)

Here is the call graph for this function:

Member Function Documentation

new void QtCore.QFutureInterfaceBase.Cancel ( )
virtual void QtCore.QFutureInterfaceBase.CreateProxy ( )
virtual

Here is the caller graph for this function:

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

Here is the call graph for this function:

override int QtCore.QFutureInterfaceBase.GetHashCode ( )
new bool QtCore.QFutureInterfaceBase.IsResultReadyAt ( int  index)
static bool QtCore.QFutureInterfaceBase.operator!= ( QFutureInterfaceBase  one,
QFutureInterfaceBase  other 
)
static
static bool QtCore.QFutureInterfaceBase.operator== ( QFutureInterfaceBase  one,
QFutureInterfaceBase  other 
)
static
new bool QtCore.QFutureInterfaceBase.QueryState ( QFutureInterfaceBase.State  state)
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 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

int QtCore.QFutureInterfaceBase.ExpectedResultCount
getset
bool QtCore.QFutureInterfaceBase.IsCanceled
get
bool QtCore.QFutureInterfaceBase.IsFinished
get
bool QtCore.QFutureInterfaceBase.IsPaused
get
bool QtCore.QFutureInterfaceBase.IsProgressUpdateNeeded
get
bool QtCore.QFutureInterfaceBase.IsRunning
get
bool QtCore.QFutureInterfaceBase.IsStarted
get
bool QtCore.QFutureInterfaceBase.IsThrottled
get
int QtCore.QFutureInterfaceBase.ProgressMaximum
get
int QtCore.QFutureInterfaceBase.ProgressMinimum
get
string QtCore.QFutureInterfaceBase.ProgressText
get
int QtCore.QFutureInterfaceBase.ProgressValue
getset
bool QtCore.QFutureInterfaceBase.ReferenceCountIsOne
get
int QtCore.QFutureInterfaceBase.ResultCount
get
virtual System.IntPtr QtCore.QFutureInterfaceBase.SmokeObject
getset