Go to the documentation of this file.
39 DECLARE_EXCEPTION( ExcAbsOutputPath, <<
"Can not set absolute path " << EI_Path::qval <<
"for an output file." );
50 FilePath() : abs_file_path(
"/__NO_FILE_NAME_GIVEN__") {}
63 FilePath(
const string file_path,
const FileType ft);
72 static void set_io_dirs(
const string working_dir,
const string root_input,
const string input,
const string output);
77 inline operator string()
const
78 {
return abs_file_path;}
94 static void add_placeholder(
string key,
string value);
101 void substitute_value();