OpenDaVINCI  4.16.0
odcore::wrapper::MutexFactoryWorker< product > Class Template Reference

#include <MutexFactoryWorker.h>

Static Public Member Functions

static MutexcreateMutex ()

Detailed Description

template<SystemLibraryProducts product>
class odcore::wrapper::MutexFactoryWorker< product >

This template class provides factory methods to the MutexFactory. The factory methods' implementations for different products have to be defined in specializations of the MutexFactoryWorker template class.

MutexFactory, MutexFactoryWorker, SystemLibraryProducts, POSIXMutexFactory, WIN32MutexFactory

Member Function Documentation

template<SystemLibraryProducts product>
static Mutex* odcore::wrapper::MutexFactoryWorker< product >::createMutex ( )

This method creates the mutex.

mutex based on the type of instance this factory is.

Referenced by odcore::wrapper::MutexFactory::createMutex().