MprpcConfig类
MprpcConfig类是在mprpc框架中负责解析配置文件的类。
mprpcconfig.h
#pragma once
#include <string>
#include <unordered_map>
//mprpc中负责解析配置文件的类
class MprpcConfig
{
public:
//负责解析加载配置文件
void LoadConfigFile(const char *config_file);
//查询配置项信息。返回key所对应的value
std::string Load(const std::string &key);
private:
//用来存储配置项信息的map
std::unordered_map<std::string, std::string> m_configMap;
//去掉字符串前后的空格
void Trim(std::string &src_buf);
};
mprpcconfig.cc
#include "mprpcconfig.h"
#include</