22 #ifndef NLSR_CONF_FILE_PROCESSOR_HPP
23 #define NLSR_CONF_FILE_PROCESSOR_HPP
28 #include <boost/asio/io_context.hpp>
29 #include <boost/property_tree/ptree.hpp>
70 load(std::istream& input);
75 processSection(
const std::string& sectionName,
const ConfigSection& section);
118 std::string m_confFileName;
122 boost::asio::io_context m_io;
A class containing methods to parse an NLSR configuration file.
ConfFileProcessor(ConfParameter &confParam)
bool processConfFile()
Load and parse the configuration file, then populate NLSR.
A class to house all the configuration parameters for NLSR.
Copyright (c) 2014-2020, The University of Memphis, Regents of the University of California.
boost::property_tree::ptree ConfigSection