Represents a path as part of an URI.
The path type native to the target operating system.
Represents a path on Unix/Posix systems.
Represents a path on Windows operating systems.
Thrown when an invalid string representation of a path is detected.
Computes the relative path from base_path to this path.
Computes the relative path to this path from base_path using web path rules.
Converts a path to its system native string representation.
Provides a common interface to operate on paths of various kinds.
Implements URI/Internet path semantics.
Implements Unix/Linux path semantics.
Implements Windows path semantics.
Contains routines for high level path handling.