Default implementation of SynchronizationInterface for serial applications. More...
#include <synchronizationInterface.hpp>
Static Public Member Functions | |
template<typename FunctionObject > | |
static void | serialize (FunctionObject const &func) |
Ensures that only one among the calling threads calls the given function object. | |
static void | synchronize () |
Does not return until called by all threads. | |
Static Public Member Functions inherited from codi::SynchronizationInterface | |
template<typename FunctionObject > | |
static void | serialize (FunctionObject const &func) |
Ensures that only one among the calling threads calls the given function object. | |
static void | synchronize () |
Does not return until called by all threads. | |
Default implementation of SynchronizationInterface for serial applications.
|
inlinestatic |
Ensures that only one among the calling threads calls the given function object.
Implementation: does not synchronize, just calls the function object.
|
inlinestatic |
Does not return until called by all threads.
Implementation: empty.