Flow123d  release_3.0.0-1094-g626f1a1
FilePath Member List

This is the complete list of members for FilePath, including all inherited members.

abs_file_path_FilePathprivate
add_placeholder(string key, string value)FilePathstatic
convert_for_check_absolute(string path)FilePathprivatestatic
create_dir(const boost::filesystem::path &dir)FilePathprivatestatic
create_output_dir()FilePath
cut_extension() const FilePath
DECLARE_EXCEPTION(ExcFileOpen,<< "Can not open file: "<< EI_Path::qval<< "\nAt input address: "<< EI_Address_String::qval)FilePath
DECLARE_EXCEPTION(ExcAbsOutputPath,<< "Can not set absolute path "<< EI_Path::qval<< " for an output file.")FilePath
DECLARE_EXCEPTION(ExcMkdirFail,<< "Can not create directory: "<< EI_Path::qval)FilePath
exists() const FilePath
extension() const FilePath
file_type_FilePathprivate
filename() const FilePath
FilePath()FilePath
FilePath(string file_path, const FileType ft)FilePath
FilePath(vector< string > sub_paths, const FileType ft)FilePath
FilePath(string file_path)FilePath
FileType enum nameFilePath
get_absolute_working_dir()FilePathstatic
input_file enum valueFilePath
open_stream(Stream &stream) const FilePath
operator string() const FilePath
operator==(const FilePath &other) const FilePath
output_dirFilePathprivatestatic
output_file enum valueFilePath
parent_path() const FilePath
placeholderFilePathprivatestatic
root_dirFilePathprivatestatic
set_dirs(const string root, const string input, const string output)FilePathstatic
set_dirs_from_input(const string main_yaml, const string input, const string output)FilePathstatic
set_io_dirs(const string working_dir, const string root, const string input, const string output)FilePathstatic
stem() const FilePath
substitute_value(string &path)FilePathprivate
TYPEDEF_ERR_INFO(EI_Path, string)FilePath
TYPEDEF_ERR_INFO(EI_Address_String, string)FilePath