FireSync API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kUpgAction.z.h
1 #ifndef kFS_UPGACTION_Z_H
2 #define kFS_UPGACTION_Z_H
3 
5 #include <kApi/Data/kArrayList.h>
6 #include <kApi/Data/kXml.h>
7 
8 kBeginHeader()
9 
10 typedef struct
11 {
12  kObjectClass base;
13  kUpgActionOp op;
14  kText256 name;
15  kText256 source;
16  kText256 value;
17  kText256 group;
18  kText256 description;
19  kBool overwrite;
20  kArrayList conditions;
21 } kUpgActionClass;
22 
23 #define kUpgAction_Cast_(CONTEXT) kCastClass_(kUpgAction, CONTEXT)
24 
25 kFsFx(kStatus) kUpgAction_Init(kUpgAction action, kType type, kAlloc alloc);
26 kFsFx(kStatus) kUpgAction_VRelease(kUpgAction action);
27 
28 kEndHeader()
29 #endif
Declares the kUpgAction class.
Represents an upgrade action (e.g.