Configuration file manager.
static std::string GetConfigInstallationPrefix()
ConfigFileReader(std::string_view name="config")
std::deque< std::string > m_directories
Stack of directories to search for a file.
std::deque< std::string > m_files
Stack of file names to parse.
void PrintDirectories(Logger::Level const level=Logger::info)
void AddDirectory(std::string const &dir)
static std::string ConvertAlgoNameToConfigName(std::string_view algo_name, std::string_view ext="yaml")
void AddFile(std::string const &name)
std::string FindFile(std::string const &name)
A named object with a Logger instance.
General, top-level namespace for algorithms and infrastructure. For algorithms and bindings,...