Lines Matching defs:path
65 static bool safe_access(const impl::path&, int, int);
76 safe_access(const impl::path& p, int mode, int experr)
105 // The "path" class.
108 impl::path::path(const std::string& s)
115 impl::path::path(const path& p)
122 impl::path::path(const atf_fs_path_t *p)
129 impl::path::~path(void)
135 impl::path::c_str(void)
142 impl::path::c_path(void)
149 impl::path::str(void)
156 impl::path::is_absolute(void)
163 impl::path::is_root(void)
169 impl::path
170 impl::path::branch_path(void)
180 path p(atf_fs_path_cstring(&bp));
186 impl::path::leaf_name(void)
201 impl::path
202 impl::path::to_absolute(void)
211 path p(atf_fs_path_cstring(&pa));
216 impl::path&
217 impl::path::operator=(const path& p)
233 impl::path::operator==(const path& p)
240 impl::path::operator!=(const path& p)
246 impl::path
247 impl::path::operator/(const std::string& p)
250 path p2 = *this;
259 impl::path
260 impl::path::operator/(const path& p)
263 path p2 = *this;
274 impl::path::operator<(const path& p)
295 impl::file_info::file_info(const path& p)
416 impl::directory::directory(const path& p)
425 path entryp = p / dep->d_name;
451 impl::exists(const path& p)
478 const path& dir = path(*iter);
487 impl::is_executable(const path& p)
495 impl::remove(const path& p)
508 impl::rmdir(const path& p)