Event repository manager
1.0
Core component to store events
|
00001 // 00002 // QueryCriteria.h 00003 // EventRepos 00004 // 00005 // Created by Makara Khloth on 9/21/11. 00006 // Copyright 2011 __MyCompanyName__. All rights reserved. 00007 // 00008 00009 #import <Foundation/Foundation.h> 00010 #import "FxEventEnums.h" 00011 00012 typedef enum { 00013 kQueryOrderNewestFirst, 00014 kQueryOrderOldestFirst 00015 } QueryOrder; 00016 00017 @interface QueryCriteria : NSObject { 00018 @private 00019 NSInteger mMaxEvent; 00020 QueryOrder mQueryOrder; 00021 NSMutableArray* mEventTypeArray; 00022 } 00023 00024 @property (nonatomic) NSInteger mMaxEvent; 00025 @property (nonatomic) QueryOrder mQueryOrder; 00026 @property (nonatomic, readonly) NSArray* mEventTypeArray; 00027 00028 - (void) addQueryEventType: (FxEventType) aEventType; 00029 - (BOOL) isEventTypeExist: (FxEventType) aEventType; 00030 00031 @end