IGLib 1.4
The IGLib base library for development of numerical, technical and business applications.
|
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. |