Interface class representing functor object. Intended to add polymorphic behaviour to For and ForEach functionality enabling execution of arbitrary function in parallel mode.
More...
#include <OSD_Parallel.hxx>
|
template<typename Iterator > |
static const Iterator & | DownCast (IteratorInterface *theIterator) |
|
Interface class representing functor object. Intended to add polymorphic behaviour to For and ForEach functionality enabling execution of arbitrary function in parallel mode.
◆ ~FunctorInterface()
virtual OSD_Parallel::FunctorInterface::~FunctorInterface |
( |
| ) |
|
|
inlinevirtual |
◆ DownCast()
template<typename Iterator >
static const Iterator& OSD_Parallel::FunctorInterface::DownCast |
( |
IteratorInterface * |
theIterator | ) |
|
|
inlinestatic |
◆ operator()()
virtual void OSD_Parallel::FunctorInterface::operator() |
( |
IteratorInterface * |
theIterator | ) |
const |
|
pure virtual |
The documentation for this class was generated from the following file: