userver: userver/dynamic_config/snapshot.hpp File Reference
⚠️ This is the documentation for an old userver version. Click here to switch to the latest version.
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages Concepts
snapshot.hpp File Reference

The storage for a snapshot of configs. More...

#include <optional>
#include <type_traits>
#include <userver/dynamic_config/impl/snapshot.hpp>
#include <userver/utils/fast_pimpl.hpp>
+ Include dependency graph for snapshot.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  dynamic_config::Key< Parser >
 A config key is a unique identifier for a config variable. More...
 
class  dynamic_config::Snapshot
 The storage for a snapshot of configs. More...
 

Typedefs

template<typename Key >
using dynamic_config::VariableOfKey = impl::VariableOfKey< Key >
 Get the type of a config variable, given its key.
 

Detailed Description

The storage for a snapshot of configs.

Definition in file snapshot.hpp.

Typedef Documentation

◆ VariableOfKey

template<typename Key >
using dynamic_config::VariableOfKey = typedef impl::VariableOfKey<Key>

Get the type of a config variable, given its key.

Definition at line 25 of file snapshot.hpp.