https://mooseframework.inl.gov
Classes | Namespaces | Enumerations | Functions
DataFileUtils.h File Reference

Go to the source code of this file.

Classes

struct  Moose::DataFileUtils::Path
 Representation of a data file path. More...
 

Namespaces

 Moose::DataFileUtils
 

Enumerations

enum  Moose::DataFileUtils::Context { Moose::DataFileUtils::Context::RELATIVE, Moose::DataFileUtils::Context::ABSOLUTE, Moose::DataFileUtils::Context::DATA, Moose::DataFileUtils::Context::INVALID }
 Context for where a data file came from. More...
 

Functions

Path Moose::DataFileUtils::getPath (std::string path, const std::optional< std::string > &base=std::optional< std::string >())
 Get the data path for a given path, searching the registered data. More...
 
Path Moose::DataFileUtils::getPathExplicit (const std::string &data_name, const std::string &path, const std::optional< std::string > &base=std::optional< std::string >())
 Get the data path for a given path, searching the registered data given an explicit data search path. More...