EII ConfigMgr C/C++ Reference
|
Go to the documentation of this file.
27 #ifndef _EII_CH_PUBLISHER_CFG_H
28 #define _EII_CH_PUBLISHER_CFG_H
31 #include <cjson/cJSON.h>
35 #include <eii/utils/logger.h>
36 #include "eii/utils/json_config.h"
37 #include "eii/config_manager/kv_store_plugin/kv_store_plugin.h"
43 namespace config_manager {
98 std::vector<std::string>
getTopics()
override;
107 bool setTopics(std::vector<std::string> topics_list)
override;
std::string getEndpoint() override
std::vector< std::string > getTopics() override
std::vector< std::string > getAllowedClients() override
cfgmgr_interface_t * getPubCfg()
config_value_t * getInterfaceValue(const char *key) override
bool setTopics(std::vector< std::string > topics_list) override
Configuration Manager C APIs.
config_t * getMsgBusConfig() override
Definition: publisher_cfg.hpp:45
Definition: app_cfg.hpp:49