EntryPath
if (listItem->EntryPath() == path) {
LocatableEntry* entry = _LookupEntry(EntryPath(directory, name));
if (fEntries.Lookup(EntryPath(entry)) == entry)
EntryPath(const char* directory, const char* name)
LocatableEntry* entry = _LookupEntry(EntryPath(normalizedDirPath, name));
= _LookupEntry(EntryPath(directoryPath, fileName));
EntryPath(const BString& directory, const BString& name)
LocatableEntry* _LookupEntry(const EntryPath& entryPath)
EntryPath(const LocatableEntry* entry)
EntryPath(const EntryPath& other)
bool operator==(const EntryPath& other) const
typedef EntryPath KeyType;
size_t HashKey(const EntryPath& key) const
return HashKey(EntryPath(value));
bool Compare(const EntryPath& key, const LocatableEntry* value) const
return EntryPath(value) == key;
struct EntryPath;