#include <ConfigApplication.h>
Public Member Functions | |
| ConfigMqttBroker (utils::SubCommand *parent) | |
| ~ConfigMqttBroker () override | |
| ConfigMqttBroker & | setHtmlRoot (const std::string &htmlRoot) |
| std::string | getHtmlRoot () |
| 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 {"broker"} |
| static constexpr std::string_view | DESCRIPTION {"Configuration for Application mqttbroker"} |
Private Attributes | |
| CLI::Option * | htmlRootOpt |
Additional Inherited Members | |
| Protected Attributes inherited from mqtt::lib::ConfigApplication | |
| std::shared_ptr< MqttMapper > | mqttMapper |
| CLI::Option * | mappingFileOpt |
| CLI::Option * | sessionStoreOpt |
Definition at line 85 of file ConfigApplication.h.
| mqtt::lib::ConfigMqttBroker::ConfigMqttBroker | ( | utils::SubCommand * | parent | ) |
Definition at line 113 of file ConfigApplication.cpp.
References mqtt::lib::ConfigApplication::ConfigApplication(), and htmlRootOpt.
|
overridedefault |
| std::string mqtt::lib::ConfigMqttBroker::getHtmlRoot | ( | ) |
Definition at line 133 of file ConfigApplication.cpp.
References htmlRootOpt.
| ConfigMqttBroker & mqtt::lib::ConfigMqttBroker::setHtmlRoot | ( | const std::string & | htmlRoot | ) |
Definition at line 126 of file ConfigApplication.cpp.
References htmlRootOpt.
|
staticconstexpr |
Definition at line 88 of file ConfigApplication.h.
|
private |
Definition at line 98 of file ConfigApplication.h.
Referenced by ConfigMqttBroker(), getHtmlRoot(), and setHtmlRoot().
|
staticconstexpr |
Definition at line 87 of file ConfigApplication.h.