userver: dynamic_config::DocsMap Class Reference
Loading...
Searching...
No Matches
dynamic_config::DocsMap Class Referencefinal

#include <userver/dynamic_config/value.hpp>

Detailed Description

In-memory map of dynamic configuration documents.

Definition at line 22 of file value.hpp.

Public Member Functions

formats::json::Value Get (std::string_view name) const
bool Has (std::string_view name) const
void Set (std::string name, formats::json::Value)
void Parse (std::string_view json_string, bool empty_ok)
void Parse (formats::json::Value json, bool empty_ok)
void Remove (std::string_view name)
size_t Size () const
void MergeOrAssign (DocsMap &&source)
void MergeMissing (const DocsMap &source)
std::unordered_set< std::string > GetNames () const
formats::json::Value AsJson () const
bool AreContentsEqual (const DocsMap &other) const

The documentation for this class was generated from the following file: