An Objective-C wrapper for Mac OS X’s FSEvents C API.
修訂 | 7a98b4d26f1e68a06c5aff4f6e4f971e0bf2ce92 (tree) |
---|---|
時間 | 2013-05-24 22:30:40 |
作者 | Aron Cedercrantz <aron@cede...> |
Commiter | Aron Cedercrantz |
Merge pull request #21 from uasi/dont-export-flag-macros
Change visibility of flag macros.
@@ -115,14 +115,6 @@ typedef FSEventStreamEventFlags CDEventFlags; | ||
115 | 115 | */ |
116 | 116 | @property (readonly) CDEventFlags flags; |
117 | 117 | |
118 | -#pragma mark flag macros | |
119 | - | |
120 | -#define FLAG_CHECK(flags, flag) ((flags) & (flag)) | |
121 | - | |
122 | -#define FLAG_PROPERTY(name, flag) \ | |
123 | -- (BOOL)name \ | |
124 | -{ return (FLAG_CHECK(_flags, flag) ? YES : NO); } | |
125 | - | |
126 | 118 | #pragma mark Specific flag properties |
127 | 119 | /** |
128 | 120 | * Wheter there was some change in the directory at the specific path supplied in this event. |
@@ -102,6 +102,12 @@ | ||
102 | 102 | return (kFSEventStreamEventFlagNone == _flags); |
103 | 103 | } |
104 | 104 | |
105 | +#define FLAG_CHECK(flags, flag) ((flags) & (flag)) | |
106 | + | |
107 | +#define FLAG_PROPERTY(name, flag) \ | |
108 | +- (BOOL)name \ | |
109 | +{ return (FLAG_CHECK(_flags, flag) ? YES : NO); } | |
110 | + | |
105 | 111 | FLAG_PROPERTY(mustRescanSubDirectories, kFSEventStreamEventFlagMustScanSubDirs) |
106 | 112 | FLAG_PROPERTY(isUserDropped, kFSEventStreamEventFlagUserDropped) |
107 | 113 | FLAG_PROPERTY(isKernelDropped, kFSEventStreamEventFlagKernelDropped) |