IGLib  1.7.2
The IGLib base library for development of numerical, technical and business applications.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
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. More...
 
class  IG.Num.ParallelJobServerGen< InputType, ResultType, JobContainerType >
 Parallel job server for job containers that inherit from ParallelJobContainerGen{IT,RT}. More...
 
class  IG.Num.ParallelJobServerGen< InputType, ResultType >
 Parallel job server for job containers that inherit from ParallelJobContainerGen{InputType, ResultType}. More...
 
class  IG.Num.ParallelJobDispatcherGen< InputType, ResultType, JobContainerType >
 Parallel job dispatcher for job containers that inherit from ParallelJobContainerGen{InputType, ResultType}. More...
 
class  IG.Num.ParallelJobDispatcherGen< InputType, ResultType >
 Parallel job jerver for job containers that inherit from ParallelJobContainerGen{InputType, ResultType}. More...
 

Namespaces

package  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. More...
 
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. More...