Lines Matching refs:Directory
8 #include "Directory.h"
16 Directory::Directory(Volume *volume)
23 Directory::~Directory()
36 Directory::Link(Entry *entry)
45 Directory::Unlink(Entry *entry)
54 Directory::SetSize(off_t /*newSize*/)
61 Directory::GetSize() const
67 Directory *
68 Directory::GetParent() const
76 Directory::CreateDirectory(const char *name, Directory **directory)
81 if (Directory *node = new(nothrow) Directory(GetVolume())) {
94 Directory::CreateFile(const char *name, File **file)
112 Directory::CreateSymLink(const char *name, const char *path, SymLink **symLink)
134 Directory::AddEntry(Entry *entry)
153 Directory::CreateEntry(Node *node, const char *name, Entry **_entry)
187 Directory::RemoveEntry(Entry *entry)
229 Directory::DeleteEntry(Entry *entry)
247 Directory::FindEntry(const char *name, Entry **_entry) const
268 Directory::FindNode(const char *name, Node **node) const
279 Directory::FindAndGetNode(const char *name, Node **node, Entry **_entry) const
294 Directory::GetPreviousEntry(Entry **entry) const
312 Directory::GetNextEntry(Entry **entry) const
330 Directory::GetAllocationInfo(AllocationInfo &info)
341 Directory::_CreateCommon(Node *node, const char *name)