8 #ifndef kFS_UPGCONDITION_H
9 #define kFS_UPGCONDITION_H
23 kDeclareClass(kFs, kUpgCondition,
kObject)
27 kFS_UPG_CONDITION_OP_IS_NULL,
28 kFS_UPG_CONDITION_OP_EQ,
29 kFS_UPG_CONDITION_OP_LT,
30 kFS_UPG_CONDITION_OP_GT,
31 kFS_UPG_CONDITION_OP_NOT,
32 kFS_UPG_CONDITION_OP_AND,
33 kFS_UPG_CONDITION_OP_OR,
34 kFS_UPG_CONDITION_OP_MACRO
39 kFS_UPG_CONDITION_VALUE_STRING,
40 kFS_UPG_CONDITION_VALUE_INT,
41 kFS_UPG_CONDITION_VALUE_FLOAT,
42 kFS_UPG_CONDITION_VALUE_VERSION
43 } kUpgConditionValueType;
51 kFsFx(kUpgConditionOp) kUpgCondition_Op(
kUpgCondition condition);
60 kFsFx(kUpgConditionValueType) kUpgCondition_ValueType(
kUpgCondition condition);
Essential API declarations for the kFireSync library.
Represents a boolean condition in validation and script files.