An Objective-C wrapper for Mac OS X’s FSEvents C API.
修訂 | eb7c5e6c4d67c5ed50d1a18da5257418e04f8784 (tree) |
---|---|
時間 | 2013-05-16 15:42:16 |
作者 | Tomoki Aonuma <uasi@uasi...> |
Commiter | Tomoki Aonuma |
Don't export 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) |