Lines Matching refs:path
69 static bool safe_access(const impl::path&, int, int);
80 safe_access(const impl::path& p, int mode, int experr)
109 // The "path" class.
112 impl::path::path(const std::string& s)
119 impl::path::path(const path& p)
126 impl::path::path(const atf_fs_path_t *p)
133 impl::path::~path(void)
139 impl::path::c_str(void)
146 impl::path::c_path(void)
153 impl::path::str(void)
160 impl::path::is_absolute(void)
167 impl::path::is_root(void)
173 impl::path
174 impl::path::branch_path(void)
184 path p(atf_fs_path_cstring(&bp));
190 impl::path::leaf_name(void)
205 impl::path
206 impl::path::to_absolute(void)
215 path p(atf_fs_path_cstring(&pa));
220 impl::path&
221 impl::path::operator=(const path& p)
237 impl::path::operator==(const path& p)
244 impl::path::operator!=(const path& p)
250 impl::path
251 impl::path::operator/(const std::string& p)
254 path p2 = *this;
263 impl::path
264 impl::path::operator/(const path& p)
267 path p2 = *this;
278 impl::path::operator<(const path& p)
299 impl::file_info::file_info(const path& p)
420 impl::directory::directory(const path& p)
429 path entryp = p / dep->d_name;
455 impl::exists(const path& p)
482 const path& dir = path(*iter);
491 impl::is_executable(const path& p)
499 impl::remove(const path& p)
512 impl::rmdir(const path& p)