FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kUpgRuleSet.z.h
1 #ifndef kFS_UPGRULESET_Z_H
2 #define kFS_UPGRULESET_Z_H
3 
5 #include <kApi/Data/kArrayList.h>
6 #include <kApi/Data/kString.h>
7 #include <kApi/Data/kXml.h>
8 
9 kBeginHeader()
10 
11 #define kFS_UPG_RULE_SET_VERSION (2)
12 
13 typedef struct
14 {
15  kObjectClass base;
16  kString name;
17  kArrayList conditions;
18 } kUpgRuleSetClass;
19 
20 #define kUpgRuleSet_Cast_(CONTEXT) kCastClass_(kUpgRuleSet, CONTEXT)
21 
22 kFsFx(kStatus) kUpgRuleSet_Init(kUpgRuleSet set, kType type, kAlloc alloc);
23 kFsFx(kStatus) kUpgRuleSet_VRelease(kUpgRuleSet set);
24 
25 kEndHeader()
26 
27 #endif
Contains a set of validation criteria.
Declares the kUpgRuleSet class.