CatapultServer  v0.5.0.1 (Elephant)
ConfigurationFileLoader.h File Reference
Include dependency graph for ConfigurationFileLoader.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 catapult
 
 catapult::config
 

Functions

template<typename TConfigurationLoader , typename TConfiguration = std::invoke_result_t<TConfigurationLoader, const std::string&>>
TConfiguration catapult::config::LoadConfiguration (const boost::filesystem::path &path, TConfigurationLoader loader)
 Loads configuration from path using loader. More...
 
template<typename TConfiguration >
TConfiguration catapult::config::LoadIniConfiguration (const boost::filesystem::path &path)
 Loads ini configuration from path. More...
 
std::vector< ionet::Nodecatapult::config::LoadPeersConfiguration (const boost::filesystem::path &path, model::NetworkIdentifier networkIdentifier)
 Loads peers configuration from path for network networkIdentifier. More...