This is Unofficial EPICS BASE Doxygen Site
epicsSingletonMutex.cpp File Reference
#include <climits>
#include "epicsMutex.h"
#include "epicsGuard.h"
#include "epicsThread.h"
#include "epicsSingleton.h"
+ Include dependency graph for epicsSingletonMutex.cpp:

Go to the source code of this file.

Macros

#define SIZE_MAX   UINT_MAX
 

Functions

void SingletonMutexOnce (void *)
 

Macro Definition Documentation

#define SIZE_MAX   UINT_MAX

Definition at line 23 of file epicsSingletonMutex.cpp.

Function Documentation

void SingletonMutexOnce ( void *  )

Definition at line 29 of file epicsSingletonMutex.cpp.

30 {
31  // This class exists for the purpose of avoiding file scope
32  // object chicken and egg problems. Therefore, pEPICSSigletonMutex
33  // is never destroyed.
34  pEPICSSigletonMutex = newEpicsMutex;
35 }