27 #ifndef INCLUDED_DIR_WATCH 28 #define INCLUDED_DIR_WATCH 65 : pathname(pathname), type(type)
101 #endif // #ifndef INCLUDED_DIR_WATCH EType
Definition: dir_watch.h:57
const OsPath & Pathname() const
Definition: dir_watch.h:69
std::vector< DirWatchNotification > DirWatchNotifications
Definition: dir_watch.h:84
Definition: dir_watch.h:61
EType type
Definition: dir_watch.h:81
LIB_API Status dir_watch_Add(const OsPath &path, PDirWatch &dirWatch)
start watching a single directory for changes.
Definition: dir_watch.cpp:28
DirWatchNotification(const OsPath &pathname, EType type)
Definition: dir_watch.h:64
OsPath path
Definition: dir_watch_inotify.cpp:78
shared_ptr< DirWatch > PDirWatch
Definition: dir_watch.h:32
EType Type() const
Definition: dir_watch.h:74
LIB_API Status dir_watch_Poll(DirWatchNotifications ¬ifications)
return all pending directory watch notifications.
Definition: dir_watch.cpp:33
Definition: dir_watch.h:60
i64 Status
Error handling system.
Definition: status.h:171
Definition: dir_watch.h:54
OsPath pathname
Definition: dir_watch.h:80
Definition: dir_watch.h:59
Definition: dir_watch_inotify.cpp:65