libcaf  0.16.3
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
caf::config_value_access< dictionary< V > > Struct Template Reference

Implements automagic unboxing of dictionary<V> from a homogeneous config_value::dictionary. More...

#include <config_value.hpp>

Public Types

using map_type = dictionary< V >
 
using kvp = std::pair< const std::string, config_value >
 

Static Public Member Functions

static bool is (const config_value &x)
 
static optional< map_typeget_if (const config_value *x)
 
static map_type get (const config_value &x)
 

Static Public Attributes

static constexpr bool specialized = true
 

Detailed Description

template<class V>
struct caf::config_value_access< dictionary< V > >

Implements automagic unboxing of dictionary<V> from a homogeneous config_value::dictionary.


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