Lines Matching refs:FilePath
36 class FilePath
50 FilePath (void);
51 FilePath (const std::string& path);
52 FilePath (const char* path);
53 FilePath (const std::vector<std::string>& components);
54 ~FilePath (void);
64 static FilePath join (const FilePath& a, const FilePath& b);
65 FilePath& join (const FilePath& b);
67 static FilePath normalize (const FilePath& path);
68 FilePath& normalize (void);
88 inline FilePath::FilePath (void)
92 inline FilePath::FilePath (const std::string& path)
97 inline FilePath::FilePath (const char* path)
102 inline FilePath::~FilePath ()
106 inline FilePath& FilePath::join (const FilePath& b)
115 inline FilePath FilePath::join (const FilePath& a, const FilePath& b)
117 return FilePath(a).join(b);
120 inline const char* FilePath::getPath (void) const
125 inline bool FilePath::isSeparator (char c)
130 inline bool FilePath::isRootPath (void) const
135 inline bool FilePath::isWinNetPath (void) const