| 
    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 | 
| std::string | relativeFilePath () 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 | 
| std::string geos::Path::extension | ( | ) | const | 
| std::string geos::Path::filename | ( | ) | const | 
      
  | 
  inlinestatic | 
| std::string geos::Path::relativeFilePath | ( | ) | const | 
      
  | 
  inlinestatic |