2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
44#include "lib/MqttMapperPlugin.h"
46#ifndef DOXYGEN_SHOULD_SKIP_THIS
49#include <nlohmann/json.hpp>
77 }
catch (
const std::logic_error&) {
91 }
catch (
const std::logic_error&) {
std::vector< mqtt::lib::Function > functions
std::vector< mqtt::lib::VoidFunction > voidFunctions
static void store(const inja::Arguments &args)
static double recall_as_float(const inja::Arguments &args)
static const std::string & recall(const inja::Arguments &args)
static bool exists(const inja::Arguments &args)
static bool is_empty(const inja::Arguments &args)
static int recall_as_int(const inja::Arguments &args)
std::map< std::string, std::string > storage
static Storage & instance()
std::vector< const nlohmann::json * > Arguments