#include "DirectoryScanner.h"
#include "clang/DirectoryWatcher/DirectoryWatcher.h"
#include "llvm/ADT/STLExtras.h"
#include "llvm/ADT/StringRef.h"
#include "llvm/Support/Path.h"
#include <CoreServices/CoreServices.h>
Go to the source code of this file.
◆ createFSEventStream()
◆ eventStreamCallback()
static void eventStreamCallback |
( |
ConstFSEventStreamRef |
Stream, |
|
|
void * |
ClientCallBackInfo, |
|
|
size_t |
NumEvents, |
|
|
void * |
EventPaths, |
|
|
const FSEventStreamEventFlags |
EventFlags[], |
|
|
const FSEventStreamEventId |
EventIds[] |
|
) |
| |
|
static |
◆ stopFSEventStream()
void stopFSEventStream |
( |
FSEventStreamRef |
EventStream | ) |
|
|
static |
◆ ModifyingFileEvents
constexpr const FSEventStreamEventFlags ModifyingFileEvents |
Initial value:=
kFSEventStreamEventFlagItemCreated | kFSEventStreamEventFlagItemRenamed |
kFSEventStreamEventFlagItemModified
Definition at line 75 of file DirectoryWatcher-mac.cpp.
◆ StreamInvalidatingFlags
constexpr const FSEventStreamEventFlags StreamInvalidatingFlags |
Initial value:=
kFSEventStreamEventFlagUserDropped | kFSEventStreamEventFlagKernelDropped |
kFSEventStreamEventFlagMustScanSubDirs
Definition at line 71 of file DirectoryWatcher-mac.cpp.