Inheritance diagram for csp::ParallelHelperOneThread:
Public Member Functions | |
template<typename T> | |
ParallelHelperOneThread & | operator() (T t) |
Adds the given process/helper to the process list and returns *this. | |
template<typename ITERATOR> | |
ParallelHelperOneThread (ITERATOR begin, ITERATOR end) | |
Constructor, that initialises the process list using the specified iterators. | |
ParallelHelperOneThread (CSProcessPtr p) | |
Constructor, that initialises the process list with the specified process. | |
CSProcessPtr | process () const |
Gets a CSProcess that will run the contained processes. | |
ParallelHelperOneThread & | with (const ParallelHelperOneThread &p) |
Adds the given processes in the ParallelHelperOneThread to the process list and returns *this. | |
ParallelHelperOneThread & | with (CSProcessPtr p) |
Adds the given process to the process list and returns *this. |
csp::ParallelHelperOneThread::ParallelHelperOneThread | ( | CSProcessPtr | p | ) | [inline, explicit] |
Constructor, that initialises the process list with the specified process.
csp::ParallelHelperOneThread::ParallelHelperOneThread | ( | ITERATOR | begin, | |
ITERATOR | end | |||
) | [inline] |
Constructor, that initialises the process list using the specified iterators.
ParallelHelperOneThread& csp::ParallelHelperOneThread::with | ( | CSProcessPtr | p | ) | [inline] |
Adds the given process to the process list and returns *this.
ParallelHelperOneThread& csp::ParallelHelperOneThread::with | ( | const ParallelHelperOneThread & | p | ) | [inline] |
Adds the given processes in the ParallelHelperOneThread to the process list and returns *this.
ParallelHelperOneThread& csp::ParallelHelperOneThread::operator() | ( | T | t | ) | [inline] |
Adds the given process/helper to the process list and returns *this.
CSProcessPtr csp::ParallelHelperOneThread::process | ( | ) | const [virtual] |