blocxx
GlobalMutex.hpp File Reference
#include "blocxx/BLOCXX_config.h"
#include "blocxx/CommonFwd.hpp"
#include "blocxx/Mutex.hpp"
#include "blocxx/LazyGlobal.hpp"

Go to the source code of this file.

Classes

struct  BLOCXX_NAMESPACE::GlobalMutexFactory
 

Namespaces

namespace  BLOCXX_NAMESPACE
 Taken from RFC 1321.
 

Macros

#define BLOCXX_GLOBAL_MUTEX_INIT()
 

Typedefs

typedef LazyGlobal< Mutex, int, GlobalMutexFactoryBLOCXX_NAMESPACE::GlobalMutex
 

Macro Definition Documentation

◆ BLOCXX_GLOBAL_MUTEX_INIT

#define BLOCXX_GLOBAL_MUTEX_INIT ( )
Value:
#define BLOCXX_LAZY_GLOBAL_INIT(...)
Statically initialize a LazyGlobal instance.

Definition at line 58 of file GlobalMutex.hpp.