31 void AddFile(std::string
const& name,
bool verbose_errors =
true);
45 std::string
FindFile(std::string name,
bool verbose_errors =
true);
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 AddFile(std::string const &name, bool verbose_errors=true)
std::string FindFile(std::string name, bool verbose_errors=true)
void AddDirectory(std::string const &dir)
static std::string ConvertAlgoNameToConfigName(std::string_view algo_name, std::string_view ext="yaml")
Object(std::string_view name="", Logger::Level lev=Logger::DEFAULT_LEVEL)