8 #ifndef kFS_UPGVALIDATOR_H
9 #define kFS_UPGVALIDATOR_H
12 #include <kFireSync/Data/kPropertyList.h>
26 kDeclareClass(kFs, kUpgValidator,
kObject)
28 kFsFx(
kStatus) kUpgValidator_Construct(kUpgValidator* validator,
kAlloc alloc);
30 kFsFx(
kStatus) kUpgValidator_Validate(kUpgValidator validator, kPropertyList
id,
kUpgRuleSet rules);
31 kFsFx(
kBool) kUpgValidator_Result(kUpgValidator validator);
32 kFsFx(
kSize) kUpgValidator_ErrorCount(kUpgValidator validator);
33 kFsFx(const
kChar*) kUpgValidator_ErrorAt(kUpgValidator validator,
kSize index);
Contains a set of validation criteria.
Performs package validation using a provided ruleset.
Essential API declarations for the kFireSync library.
Declares the kUpgRuleSet class.