|
dune-vtk 2.12
|
Loading...
Searching...
No Matches
filesystem.hh
Go to the documentation of this file.
103 friend std::basic_ostream<CharT, Traits>& operator<<(std::basic_ostream<CharT, Traits>& out, Path const& p)
Definition writer.hh:16
Path relative(Path const &a, Path const &b)
Find the path of a relative to directory of b
Definition filesystem.cc:172
bool createDirectories(Path const &p)
Create directory and non existing parent directories.
Definition filesystem.cc:139
X & lhs()
Y & rhs()
iterator end()
bool empty() const
iterator begin()
Definition filesystem.hh:13
bool isDirectory() const
Check whether path is a regular file.
Definition filesystem.cc:116
static constexpr char preferredSeparator
Definition filesystem.hh:22
Path & operator/=(Path const &p)
Appends elements to the path.
Definition filesystem.cc:100
Path & removeFilename()
Removes filename path component.
Definition filesystem.hh:49
Path parentPath() const
Returns the path of the parent path.
Definition filesystem.hh:56
Path()=default
Path extension() const
Returns the file extension path component.
Definition filesystem.cc:76
std::string string() const
Return the path as string.
Definition filesystem.cc:26
bool isFile() const
Check whether path is a regular file.
Definition filesystem.cc:108
Path filename() const
Returns filename path component.
Definition filesystem.hh:62
bool operator==(Path const &p)
Lexicographically compares two paths.
Definition filesystem.hh:93
friend std::basic_ostream< CharT, Traits > & operator<<(std::basic_ostream< CharT, Traits > &out, Path const &p)
output of the path
Definition filesystem.hh:103
std::string back(std::string ... args)
std::string pop_back(std::string ... args)
Legal Statements / Impressum | Hosted by TU Dresden & Uni Heidelberg | Generated by
1.9.8