Lines Matching full:filepath
36 class FilePath class
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);
71 static FilePath join (const std::vector<std::string>& components);
89 inline FilePath::FilePath (void) in FilePath() function in de::FilePath
93 inline FilePath::FilePath (const std::string& path) in FilePath() function in de::FilePath
98 inline FilePath::FilePath (const char* path) in FilePath() function in de::FilePath
103 inline FilePath::~FilePath () in ~FilePath()
107 inline FilePath& FilePath::join (const FilePath& b) in join()
116 inline FilePath FilePath::join (const FilePath& a, const FilePath& b) in join()
118 return FilePath(a).join(b); in join()
121 inline const char* FilePath::getPath (void) const in getPath()
126 inline bool FilePath::isSeparator (char c) in isSeparator()
131 inline bool FilePath::isRootPath (void) const in isRootPath()
136 inline bool FilePath::isWinNetPath (void) const in isWinNetPath()