22 #ifndef NLSR_CONF_FILE_PROCESSOR_HPP
23 #define NLSR_CONF_FILE_PROCESSOR_HPP
28 #include <boost/algorithm/string.hpp>
29 #include <boost/property_tree/info_parser.hpp>
30 #include <boost/filesystem.hpp>
34 namespace bf = boost::filesystem;
72 load(std::istream& input);
77 processSection(
const std::string& sectionName,
const ConfigSection& section);
120 std::string m_confFileName;
124 boost::asio::io_service 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