Lines Matching defs:Path
27 Path::Path() {
34 Path::Path(fbl::RefPtr<PathBuffer> path) : path_(path), length_(path->buffer_.length()) {}
36 Path::Path(const Path& other) : path_(other.path_), length_(other.length_) {}
38 Path::~Path() {}
40 fbl::String Path::Join(const char* relpath) const {
65 zx_status_t Path::GetSize(const char* relpath, size_t* out) const {
76 fbl::unique_ptr<StringList> Path::List() const {
96 zx_status_t Path::Ensure(const char* relpath) {
125 zx_status_t Path::Push(const char* relpath) {
143 fbl::unique_ptr<Path> cloned(new (&ac) Path(path_));
156 void Path::Pop() {
162 fbl::unique_ptr<Path> parent;
167 zx_status_t Path::Remove(const char* relpath) {
212 zx_status_t Path::Rename(const char* old_relpath, const char* new_relpath) {
223 void Path::Reset() {