#include <mutex.h>
Public Member Functions | |
constexpr | CallOnceInitializedMutex () |
void | lock () |
void | unlock () |
~CallOnceInitializedMutex () | |
Private Member Functions | |
T & | get () |
Private Attributes | |
char | buf_ [sizeof(T)] |
std::once_flag | flag_ |
Definition at line 98 of file protobuf/src/google/protobuf/stubs/mutex.h.
|
inlineconstexpr |
Definition at line 100 of file protobuf/src/google/protobuf/stubs/mutex.h.
|
inline |
Definition at line 101 of file protobuf/src/google/protobuf/stubs/mutex.h.
|
inlineprivate |
Definition at line 107 of file protobuf/src/google/protobuf/stubs/mutex.h.
|
inline |
Definition at line 103 of file protobuf/src/google/protobuf/stubs/mutex.h.
|
inline |
Definition at line 104 of file protobuf/src/google/protobuf/stubs/mutex.h.
|
private |
Definition at line 113 of file protobuf/src/google/protobuf/stubs/mutex.h.
|
private |
Definition at line 112 of file protobuf/src/google/protobuf/stubs/mutex.h.