IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.

ParallelJobContainerGen.cs File Reference

Classes

class  IG::Num::ParallelJobContainerGen< InputType, ResultType >
 General purpose parallel job container that contains methods for running the job in on the same machine thread. Contains many auxiliary methods for testing and for adaptation of parallel jobs concepts to different tasks. Contains input data and results of a parallel job to be executed, oropertied indicating the state of the job, and methods for interaction with job performer and dispatcher. More...
class  IG::Num::ParallelJobServerGen< InputType, ResultType, JobContainerType >
 Parallel job server for job containers that inherit from ParallelJobContainerGen. More...
class  IG::Num::ParallelJobServerGen< InputType, ResultType, JobContainerType >
 Parallel job server for job containers that inherit from ParallelJobContainerGen. More...
class  IG::Num::ParallelJobDispatcherGen< InputType, ResultType, JobContainerType >
 Parallel job dispatcher for job containers that inherit from ParallelJobContainerGen. More...
class  IG::Num::ParallelJobDispatcherGen< InputType, ResultType, JobContainerType >
 Parallel job dispatcher for job containers that inherit from ParallelJobContainerGen. More...

Namespaces

namespace  IG::Num

Functions

delegate ResultType IG::Num::SimpleFunctionDelegate< InputType, ResultType > (InputType input)
 A generic delegate that can contain simple functions that take one input argument of the specified type, and return result of another type.
delegate void IG::Num::ParallelJobCallbackGen< InputType, ResultType > (ParallelJobContainerGen< InputType, ResultType > jobContainer)
 Callback delegate that can be assigned to job container for execution at various notification events (such as job started, etc.). Used in simple events.
 All Classes Namespaces Files Functions Variables Enumerations Properties Events