Flow123d  build_with_4.0.3-ea9b1ad
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() constFilePath
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() constFilePath
extension() constFilePath
file_type_FilePathprivate
filename() constFilePath
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) constFilePath
operator string() constFilePath
operator==(const FilePath &other) constFilePath
output_dirFilePathprivatestatic
output_file enum valueFilePath
parent_path() constFilePath
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() constFilePath
substitute_value(string &path)FilePathprivate
TYPEDEF_ERR_INFO(EI_Path, string)FilePath
TYPEDEF_ERR_INFO(EI_Address_String, string)FilePath