Space Engineers
Public Member Functions | Static Public Member Functions | Properties | List of all members
ParallelTasks.FutureWork< T > Class Template Reference
Inheritance diagram for ParallelTasks.FutureWork< T >:
ParallelTasks.IWork

Public Member Functions

void DoWork (WorkData workData=null)
 Executes the work. More...
 
void ReturnToPool ()
 

Static Public Member Functions

static FutureWork< T > GetInstance ()
 

Properties

int ID [get]
 
WorkOptions Options [get, set]
 
Func< T > Function [get, set]
 
Result [get, set]
 
- Properties inherited from ParallelTasks.IWork
WorkOptions Options [get]
 Gets options specifying how this work may be executed. More...
 

Detailed Description

Definition at line 61 of file Future.cs.

Member Function Documentation

void ParallelTasks.FutureWork< T >.DoWork ( WorkData  workData = null)
inline

Executes the work.

Implements ParallelTasks.IWork.

Definition at line 69 of file Future.cs.

static FutureWork<T> ParallelTasks.FutureWork< T >.GetInstance ( )
inlinestatic

Definition at line 74 of file Future.cs.

void ParallelTasks.FutureWork< T >.ReturnToPool ( )
inline

Definition at line 79 of file Future.cs.

Property Documentation

Func<T> ParallelTasks.FutureWork< T >.Function
getset

Definition at line 66 of file Future.cs.

int ParallelTasks.FutureWork< T >.ID
get

Definition at line 64 of file Future.cs.

Definition at line 65 of file Future.cs.

T ParallelTasks.FutureWork< T >.Result
getset

Definition at line 67 of file Future.cs.


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