|
The Pedigree Project 0.1
|
#include <FileEvent.h>
Inheritance diagram for InodeEventSource:
Collaboration diagram for InodeEventSource:Public Member Functions | |
| void | publish (const FileEvent &event) |
| void | beginRetirement () |
| void | finishRetirement () |
Public Member Functions inherited from FileEventSource | |
| MUST_USE_RESULT bool | subscribeFileEvents (FileEventMask interest, const SharedPointer< FileEventObserver > &observer, FileEventSubscription &subscription) |
Additional Inherited Members | |
Protected Member Functions inherited from FileEventSource | |
| bool | hasFileEventObservers (FileEventMask mask) const |
| void | notifyFileEvent (const FileEvent &event) |
| void | notifyFinalFileEvent (const FileEvent &event) |
| void | beginFinalFileEvent (const FileEvent &event) |
| void | drainFileEvents () |
| void | closeFileEvents () |
Static Protected Member Functions inherited from FileEventSource | |
| static bool | anyFileEventObservers () |
Shared backing source, independent of any one namespace wrapper.
Definition at line 122 of file FileEvent.h.
| void InodeEventSource::beginRetirement | ( | ) |
Definition at line 334 of file FileEvent.cc.
| void InodeEventSource::finishRetirement | ( | ) |
Called after beginRetirement, outside backend and namespace locks.
Definition at line 338 of file FileEvent.cc.
| void InodeEventSource::publish | ( | const FileEvent & | event | ) |
Definition at line 330 of file FileEvent.cc.