#ifndef HIDEventIvar_h
#define HIDEventIvar_h
#import "hidobjcbase.h"
#import <CoreFoundation/CoreFoundation.h>
#import <objc/objc.h> // for objc_object
#define HIDEventIvar \
uint64_t timeStamp; \
uint64_t senderID; \
uint64_t typeMask; \
uint32_t options; \
uint8_t *attributeData; \
void *context; \
CFMutableDictionaryRef attachments; \
CFTypeRef sender; \
CFMutableArrayRef children; \
IOHIDEventRef parent; \
CFIndex attributeDataLength; \
CFIndex eventCount; \
IOHIDEventData *eventData;
typedef struct {
HIDEventIvar
} HIDEventStruct;
#endif