1 #line 1 "S:/jenkins/workspace/ECP/ufe/ufe-full-python3.10-windows/ufe/include/pathStringExcept.h" 2 #ifndef _pathStringExcept 3 #define _pathStringExcept 20 #pragma clang diagnostic push 21 #pragma clang diagnostic ignored "-Wweak-vtables" 32 std::runtime_error(pathString), fPathString(pathString) {}
50 std::out_of_range(segmentString), fSeparator(sep),
51 fPathSegmentString(segmentString) {}
72 std::runtime_error(pathString), fPathString(pathString) {}
83 #pragma clang diagnostic pop const std::string & pathSegmentString() const
InvalidPathComponentSeparator(char sep, const std::string &segmentString)
const std::string fPathSegmentString
std::string string(const Path &path)
~EmptyPathSegment() override
~InvalidPathComponentSeparator() override
Exception class to signal empty path segment in path string.
Exception class to signal an unknown path component separator in a path string.
const std::string fPathString
const std::string & pathString() const
EmptyPathSegment(const std::string &pathString)
InvalidPath(const std::string &pathString)
const std::string & pathString() const
Exception class to signal an invalid path.
const std::string fPathString