Searched refs:LocatableEntry (Results 1 - 8 of 8) sorted by relevance

/haiku/src/kits/debugger/files/
H A DLocatableEntry.cpp6 #include "LocatableEntry.h"
21 // #pragma mark - LocatableEntry
24 LocatableEntry::LocatableEntry(LocatableEntryOwner* owner, function in class:LocatableEntry
36 LocatableEntry::~LocatableEntry()
44 LocatableEntry::LastReferenceReleased()
H A DLocatableDirectory.cpp12 LocatableEntry(owner, parent),
71 LocatableDirectory::AddEntry(LocatableEntry* entry)
78 LocatableDirectory::RemoveEntry(LocatableEntry* entry)
H A DFileManager.cpp42 EntryPath(const LocatableEntry* entry)
83 typedef LocatableEntry ValueType;
90 size_t Hash(const LocatableEntry* value) const
95 bool Compare(const EntryPath& key, const LocatableEntry* value) const
100 LocatableEntry*& GetLink(LocatableEntry* value) const
121 LocatableEntry* entry = fEntries.Clear(true);
123 LocatableEntry* next = entry->fNext;
179 LocatableEntry* entry = _LookupEntry(EntryPath(directory, name));
197 virtual void LocatableEntryUnused(LocatableEntry* entr
[all...]
H A DLocatableFile.cpp20 LocatableEntry(owner, directory),
H A DFileManager.h19 class LocatableEntry;
/haiku/headers/private/debugger/files/
H A DLocatableEntry.h23 class LocatableEntry;
33 virtual void LocatableEntryUnused(LocatableEntry* entry) = 0;
37 class LocatableEntry : public BReferenceable, class in inherits:BReferenceable,DoublyLinkedListLinkImpl
38 public DoublyLinkedListLinkImpl<LocatableEntry> {
40 LocatableEntry(LocatableEntryOwner* owner,
42 ~LocatableEntry();
62 LocatableEntry* fNext;
66 typedef DoublyLinkedList<LocatableEntry> LocatableEntryList;
H A DLocatableDirectory.h8 #include "LocatableEntry.h"
11 class LocatableDirectory : public LocatableEntry {
27 void AddEntry(LocatableEntry* entry);
28 void RemoveEntry(LocatableEntry* entry);
H A DLocatableFile.h10 #include "LocatableEntry.h"
13 class LocatableFile : public LocatableEntry {

Completed in 107 milliseconds