#include <TaskRunnerPool.hh>
Inherits fatalmind::TaskRunnerInterface.
Public Member Functions | |
| TaskRunnerPool (const ResourcePoolOptions &=ResourcePoolOptions::defaultOptions) | |
| virtual void | runDetached (CommonPtr< Task, MultiThreadedModel<> >) |
| TaskRunnerInterface::ID | run (CommonPtr< Task, MultiThreadedModel<> >) |
| template<class D> | |
| void | runDetached (std::auto_ptr< D > a) |
| template<class D> | |
| void | runDetached (gc_ptr< D, MultiThreadedModel<> > a) |
| void | runDetached (std::auto_ptr< Task > a) |
| void | runDetached (gc_ptr< Task, MultiThreadedModel<> > a) |
| template<class D> | |
| ID | run (std::auto_ptr< D > a) |
| template<class D> | |
| ID | run (gc_ptr< D, MultiThreadedModel<> > a) |
| ID | run (std::auto_ptr< Task > a) |
| ID | run (gc_ptr< Task, MultiThreadedModel<> > a) |
Friends | |
| class | TaskRunnerPoolInternals::CleanUpTask |
| class | TaskRunnerPoolInternals::ReleaseTaskRunner |
1.5.5