GEOS
|
Class describing a file Path. More...
#include <Path.hpp>
Public Member Functions | |
Path () | |
Default constructor. | |
Path (Path const &rhs) | |
Copy constructor. More... | |
Path (Path &&rhs) noexcept | |
Move constructor. More... | |
Path & | operator= (Path const &rhs) |
Copy assignment. More... | |
Path & | operator= (Path &&rhs) noexcept |
Move assignment. More... | |
~Path () | |
Destructor. | |
std::string | filename () const |
std::string | extension () const |
Static Public Member Functions | |
static void | setPathPrefix (std::string_view p) |
Set the path prefix of the file. More... | |
static std::string_view | getPathPrefix () |
Get the path prefix of the file. More... | |
Class describing a file Path.
Purpose of this class is to be used as a type to specify file path within the XML input files, through the operator>>.
|
inline |
|
inlinenoexcept |
|
inline |
|
inline |
|
inlinestatic |
|
inlinestatic |