24#include <unordered_map>
29#include "msgpack_rpc/impl/msgpack_rpc_export.h"
31namespace msgpack_rpc::config::toml {
41MSGPACK_RPC_EXPORT
void parse_toml(std::string_view file_path,
42 std::unordered_map<std::string, LoggingConfig>& logging_configs,
43 std::unordered_map<std::string, ClientConfig>& client_configs,
44 std::unordered_map<std::string, ServerConfig>& server_configs);
Definition of ClientConfig class.
Definition of LoggingConfig class.
void parse_toml(std::string_view file_path, std::unordered_map< std::string, LoggingConfig > &logging_configs, std::unordered_map< std::string, ClientConfig > &client_configs, std::unordered_map< std::string, ServerConfig > &server_configs)
Parse configurations from a TOML file.
Definition of ServerConfig class.