|
blocxx
|
Go to the source code of this file.
Classes | |
| struct | BLOCXX_NAMESPACE::DefaultVariableConstructorFactory< T, PODType > |
| class | BLOCXX_NAMESPACE::LazyGlobal< T, PODType, FactoryT > |
| This class can be used to store a global variable that is lazily initialized in a thread safe manner. More... | |
| struct | BLOCXX_NAMESPACE::LazyGlobal< T, PODType, FactoryT >::InitPtr |
Namespaces | |
| namespace | BLOCXX_NAMESPACE |
| Taken from RFC 1321. | |
Macros | |
| #define | BLOCXX_LAZY_GLOBAL_INIT(...) |
| Statically initialize a LazyGlobal instance. | |
| #define BLOCXX_LAZY_GLOBAL_INIT | ( | ... | ) |
Statically initialize a LazyGlobal instance.
| Static | POD data convertible to type T. Take care that this is not a function or constructor. |
Definition at line 188 of file LazyGlobal.hpp.