18namespace fs = std::filesystem;
28 fs::path resource_path;
40 explicit Path(
const fs::path& path);
47 const fs::path&
value()
const;
Represents a logical path to a function in the codebase.
bool operator!=(const Path &path) const
fs::path relative_path() const
Gets the directory portion of the path.
Path()=default
Default constructor.
bool empty() const
Checks if path is empty.
const fs::path & value() const
Gets the underlying filesystem path.
bool operator<(const Path &path) const
Path comparison operator.
bool operator==(const Path &path) const