#include <ConfigApplication.h>
Public Member Functions | |
| ConfigMqttIntegrator (utils::SubCommand *parent) | |
| ~ConfigMqttIntegrator () override | |
| Public Member Functions inherited from mqtt::lib::ConfigApplication | |
| template<typename ConcretConfigApplicationT> | |
| ConfigApplication (utils::SubCommand *parent, ConcretConfigApplicationT *concretConfigApplication) | |
| ~ConfigApplication () override | |
| ConfigApplication & | setSessionStore (const std::string &sessionStore) |
| std::string | getSessionStore () const |
| bool | setMappingFile (const std::string &mappingFile) |
| std::string | getMappingFilename () const |
| bool | setMapping (const nlohmann::json &json) |
| const std::shared_ptr< MqttMapper > | getMqttMapper () const |
| template<typename ConcretConfigApplication> | |
| ConfigApplication (utils::SubCommand *parent, ConcretConfigApplication *concretConfigApplication) | |
Static Public Attributes | |
| static constexpr std::string_view | NAME {"integrator"} |
| static constexpr std::string_view | DESCRIPTION {"Configuration for Application mqttintegrator"} |
Additional Inherited Members | |
| Protected Attributes inherited from mqtt::lib::ConfigApplication | |
| std::shared_ptr< MqttMapper > | mqttMapper |
| CLI::Option * | mappingFileOpt |
| CLI::Option * | sessionStoreOpt |
Definition at line 101 of file ConfigApplication.h.
| mqtt::lib::ConfigMqttIntegrator::ConfigMqttIntegrator | ( | utils::SubCommand * | parent | ) |
Definition at line 139 of file ConfigApplication.cpp.
References mqtt::lib::ConfigApplication::ConfigApplication(), and mqtt::lib::ConfigApplication::mappingFileOpt.
|
overridedefault |
|
staticconstexpr |
Definition at line 104 of file ConfigApplication.h.
|
staticconstexpr |
Definition at line 103 of file ConfigApplication.h.