21     boost::property_tree::read_json(std::string{config_path}, json_tree);
 
   22     parse_result.EmplaceValue(json_tree);
 
   23   } 
catch (boost::property_tree::json_parser_error &error) {
 
   26         FILE_NAME, __LINE__, __func__, [&error](std::stringstream &msg) {
 
   27           msg << 
"Reading of config failed with error: " << error.message();
 
static auto GetLibBoostLogger() noexcept -> LibBoostLogger &
 
Class type to contains a value (of type ValueType), or an error (of type ErrorType)
 
core_type::Result< boost_tree, ParsingErrorCode > Read(std::string_view config_path)
Parser to get the configuration from json file.
 
boost::property_tree::ptree boost_tree
Type alias for boost property tree.