Public Types | Static Public Member Functions | List of all members
icl_core::STMSingleThreaded< T > Class Template Reference

Dummy threading model for single-threaded environments. More...

#include <SingletonThreadingModels.h>

Public Types

typedef int Guard
 A dummy type for RAII locking. More...
 
typedef int Lock
 A dummy type for locking. More...
 

Static Public Member Functions

static void memoryBarrier ()
 Memory barrier for synchronization. More...
 

Detailed Description

template<class T>
class icl_core::STMSingleThreaded< T >

Dummy threading model for single-threaded environments.

Definition at line 36 of file SingletonThreadingModels.h.

Member Typedef Documentation

template<class T >
typedef int icl_core::STMSingleThreaded< T >::Guard

A dummy type for RAII locking.

Definition at line 43 of file SingletonThreadingModels.h.

template<class T >
typedef int icl_core::STMSingleThreaded< T >::Lock

A dummy type for locking.

Definition at line 46 of file SingletonThreadingModels.h.

Member Function Documentation

template<class T >
static void icl_core::STMSingleThreaded< T >::memoryBarrier ( )
inlinestatic

Memory barrier for synchronization.

Definition at line 40 of file SingletonThreadingModels.h.


The documentation for this class was generated from the following file:


fzi_icl_core
Author(s):
autogenerated on Mon Jun 10 2019 13:17:59