29 #ifndef __PLUGINS_CONFIG_CONFIG_H__ 30 #define __PLUGINS_CONFIG_CONFIG_H__ 96 [[nodiscard]] std::unique_ptr<ConfigData>
97 load(
const std::string& configFile)
const override;
Config(const utils::file::IReader &reader)
A helper class to read content from a specified input stream. This class is a high level interface ad...
Definition: IReader.h:54
Load the provided configuration file.
Definition: Config.h:56
std::unique_ptr< ConfigData > load(const std::string &configFile) const override
Load the configuration file into ConfigData.
Load the configuration used by the service to set up the network.
Definition: IConfig.h:66
std::unique_ptr< Internal > m_internal
Definition: Config.h:100
Config & operator=(const Config &)=delete