16 #ifndef __IPSDKBASEPROCESSING_BASELEAFPROPERTYRULE_H__ 17 #define __IPSDKBASEPROCESSING_BASELEAFPROPERTYRULE_H__ 19 #include <IPSDKBaseProcessing/Rule/Attribute/DataItem/Leaf/BaseLeafRule.h> 69 #endif // __IPSDKBASEPROCESSING_BASELEAFPROPERTYRULE_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
#define IPSDKBASEPROCESSING_API
Import/Export macro for library IPSDKBaseProcessing.
Definition: IPSDKBaseProcessingExports.h:27
eLeafRuleType
enumerate describing rule on leaf of dataitem attribute operation type
Definition: LeafRuleTypes.h:32
Base class for rules on leafs of data item attributes.
Definition: BaseLeafRule.h:27
Rule allowing to check properties on a leaf value.
Definition: LeafRuleTypes.h:38
eLeafRuleType getLeafRuleType() const
retrieve leaf rule operation type
Definition: BaseLeafPropertyRule.h:58
Base class for rule allowing to check properties of leafs of data item attributes.
Definition: BaseLeafPropertyRule.h:27
static const eLeafRuleType::domain g_leafRuleType
attribute rule type associated to rule
Definition: BaseLeafPropertyRule.h:32
eValuePropertyRuleType
enumerate describing value property rule operation type
Definition: RuleTypes.h:78