PathHandler
PathHandler::_StopWatchingAncestors(Ancestor* ancestor, bool notify)
PathHandler::_EntryCreated(BMessage* message)
PathHandler::_EntryRemoved(BMessage* message)
PathHandler::_EntryMoved(BMessage* message)
PathHandler::_NodeChanged(BMessage* message)
PathHandler::_EntryCreated(const NotOwningEntryRef& entryRef,
PathHandler::_EntryRemoved(const NotOwningEntryRef& entryRef,
PathHandler::_CheckDuplicateEntryNotification(int32 opcode,
PathHandler::_UnsetDuplicateEntryNotification()
PathHandler::_GetAncestor(const node_ref& nodeRef) const
PathHandler::_AddNode(const node_ref& nodeRef, bool isDirectory, bool notify,
PathHandler::_DeleteNode(Node* node, bool notify)
PathHandler::_GetNode(const node_ref& nodeRef) const
PathHandler::_AddEntryIfNeeded(Directory* directory, const char* name,
PathHandler::_DeleteEntry(Entry* entry, bool notify)
PathHandler::_DeleteEntryAlreadyRemovedFromParent(Entry* entry, bool notify)
PathHandler::_NotifyFilesCreatedOrRemoved(Entry* entry, int32 opcode) const
PathHandler::_NotifyEntryCreatedOrRemoved(Entry* entry, int32 opcode) const
PathHandler::_NotifyEntryCreatedOrRemoved(const entry_ref& entryRef,
PathHandler::_NotifyEntryMoved(const entry_ref& fromEntryRef,
PathHandler::_NotifyTarget(BMessage& message, const char* path) const
PathHandler::_NodePath(const Node* node) const
PathHandler::_EntryPath(const Entry* entry) const
PathHandler::_WatchRecursively() const
PathHandler::_WatchFilesOnly() const
PathHandler::_WatchDirectoriesOnly() const
if (PathHandler* handler = watcher->Lookup(path)) {
PathHandler* handler = new (std::nothrow) PathHandler(path, flags, target,
PathHandler* handler = watcher->Lookup(path);
PathHandler* handler = watcher->Clear(true);
PathHandler* nextHandler = handler->HashNext();
PathHandler(const char* path, uint32 flags,
virtual ~PathHandler();
PathHandler*& HashNext() { return fHashNext; }
PathHandler* fHashNext;
typedef PathHandler ValueType;
size_t Hash(PathHandler* value) const
bool Compare(const char* key, PathHandler* value) const
PathHandler*& GetLink(PathHandler* value) const
PathHandler::PathHandler(const char* path, uint32 flags,
PathHandler::~PathHandler()
PathHandler::InitCheck() const
PathHandler::Quit()
PathHandler::MessageReceived(BMessage* message)
PathHandler::_CreateAncestors()
PathHandler::_StartWatchingAncestors(Ancestor* startAncestor, bool notify)