FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kUpgRuleSet.h
Go to the documentation of this file.
1 
8 #ifndef kFS_UPGRULESET_H
9 #define kFS_UPGRULESET_H
10 
11 #include <kFireSync/kFsDef.h>
13 kBeginHeader()
14 
15 
22 typedef kObject kUpgRuleSet;
23 
24 kDeclareClass(kFs, kUpgRuleSet, kObject)
25 
26 kFsFx(kStatus) kUpgRuleSet_Construct(kUpgRuleSet* set, kAlloc alloc);
27 
28 kFsFx(kStatus) kUpgRuleSet_Read(kUpgRuleSet set, kXml xml);
29 kFsFx(kStatus) kUpgRuleSet_Write(kUpgRuleSet set, kXml xml);
30 
31 kFsFx(kStatus) kUpgRuleSet_SetName(kUpgRuleSet set, const kChar* name);
32 kFsFx(const kChar*) kUpgRuleSet_Name(kUpgRuleSet set);
33 
34 kFsFx(kStatus) kUpgRuleSet_Add(kUpgRuleSet set, kUpgCondition* rule);
35 kFsFx(kStatus) kUpgRuleSet_Delete(kUpgRuleSet set, kSize index);
36 kFsFx(kStatus) kUpgRuleSet_Clear(kUpgRuleSet set);
37 
38 kFsFx(kSize) kUpgRuleSet_Count(kUpgRuleSet set);
39 kFsFx(kUpgCondition) kUpgRuleSet_At(kUpgRuleSet set, kSize index);
40 
41 kEndHeader()
42 
43 #endif
Contains a set of validation criteria.
Essential API declarations for the kFireSync library.
Represents a boolean condition in validation and script files.
Declares the kUpgCondition class.