|
cppfig 0.1.0
Modern C++20 compile-time type-safe configuration library
|
#include <mutex>#include <shared_mutex>Go to the source code of this file.
Classes | |
| struct | cppfig::SingleThreadedPolicy |
| Thread policy for single-threaded usage (zero overhead). More... | |
| struct | cppfig::SingleThreadedPolicy::mutex_type |
| No-op mutex type (lower_case to satisfy C++ BasicLockable/SharedLockable). More... | |
| struct | cppfig::SingleThreadedPolicy::shared_lock |
| No-op shared (reader) lock (mirrors std::shared_lock). More... | |
| struct | cppfig::SingleThreadedPolicy::unique_lock |
| No-op unique (writer) lock (mirrors std::unique_lock). More... | |
| struct | cppfig::MultiThreadedPolicy |
| Thread policy for multi-threaded usage. More... | |
Namespaces | |
| namespace | cppfig |
| C++20 compile-time type-safe configuration library. | |