X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=CAN-binder%2Flow-can-binding%2Futils%2Fconfig-parser.hpp;h=28a43419666598609f5b442c486b7e9c1f6ee703;hb=7679cd97dc4c20103f8afb364437dbcfd359befc;hp=2d504857c8a9d3aafb7172f41769ece33500e3ac;hpb=44d7237fde80af222939445055a94a0e50e82935;p=apps%2Flow-level-can-service.git diff --git a/CAN-binder/low-can-binding/utils/config-parser.hpp b/CAN-binder/low-can-binding/utils/config-parser.hpp index 2d50485..28a4341 100644 --- a/CAN-binder/low-can-binding/utils/config-parser.hpp +++ b/CAN-binder/low-can-binding/utils/config-parser.hpp @@ -17,14 +17,9 @@ #pragma once -#include -#include -#include -#include - #include #include -#include "INIReader.h" +#include "ini-config.hpp" namespace utils { @@ -33,10 +28,11 @@ namespace utils class config_parser_t { private: - INIReader config_content_; /*!< config_content_ - Parsed content of INI file.*/ + ini_config config_content_; /*!< config_content_ - Parsed content of INI file.*/ public: - config_parser_t(int conf_file); + config_parser_t(config_parser_t&&) = default; + config_parser_t(const config_parser_t&) = default; config_parser_t(std::string conf_file); bool check_conf();