Serial part of a pipeline. Prevents instantiation and use of the.
More...
Inherits shore::parallelization_base.
|
| serial () |
| Constructor. More...
|
|
template<typename A > |
| serial (const A &arg) |
|
template<typename A1 , typename A2 > |
| serial (const A1 &arg1, const A2 &arg2) |
|
template<typename A1 , typename A2 , typename A3 > |
| serial (const A1 &arg1, const A2 &arg2, const A3 &arg3) |
|
template<typename R > |
R | call (R(object_type::*func)()) |
|
template<typename R , typename A > |
R | call (R(object_type::*func)(const A &), const A &arg) |
|
template<typename R , typename A > |
R | call (R(object_type::*func)(const A), const A &arg) |
|
int | num_threads () const |
|
|
virtual void | parallelization_setup () |
|
virtual void | parallelization_setup ()=0 |
|
|
class | parallelization_core_access |
|
|
int | m_parallelization_numthreads |
|
template<typename T>
class shore::serial< T >
Serial part of a pipeline. Prevents instantiation and use of the.
Constructor.
- Parameters
-
nthreads | The number of threads that will use the object, zero for fully single-threaded. |
The documentation for this class was generated from the following file: