Lines Matching defs:path
29 /// \file utils/fs/path.hpp
30 /// Provides the utils::fs::path class.
32 /// This is a poor man's reimplementation of the path class provided by
48 /// Representation and manipulation of a file system path.
50 /// Application code should always use this class to represent a path instead of
55 class path {
56 /// Internal representation of the path.
60 explicit path(const std::string&);
65 path branch_path(void) const;
67 path to_absolute(void) const;
70 bool is_parent_of(path) const;
73 bool operator<(const path&) const;
74 bool operator==(const path&) const;
75 bool operator!=(const path&) const;
76 path operator/(const std::string&) const;
77 path operator/(const path&) const;
81 std::ostream& operator<<(std::ostream&, const path&);