16 #ifndef __IPSDKBASEPROCESSING_BASELEAFSCOMPARISONRULE_H__ 17 #define __IPSDKBASEPROCESSING_BASELEAFSCOMPARISONRULE_H__ 19 #include <IPSDKBaseProcessing/Rule/Attribute/DataItem/Leaf/BaseLeafRule.h> 69 #endif // __IPSDKBASEPROCESSING_BASELEAFSCOMPARISONRULE_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
#define IPSDKBASEPROCESSING_API
Import/Export macro for library IPSDKBaseProcessing.
Definition: IPSDKBaseProcessingExports.h:27
Rule allowing to compare two leaf values.
Definition: LeafRuleTypes.h:36
static const eLeafRuleType::domain g_leafRuleType
attribute rule type associated to rule
Definition: BaseLeafsComparisonRule.h:32
eLeafRuleType
enumerate describing rule on leaf of dataitem attribute operation type
Definition: LeafRuleTypes.h:32
eValueComparisonRuleType
enumerate describing value comparison rule operation type
Definition: RuleTypes.h:56
eLeafRuleType getLeafRuleType() const
retrieve leaf rule operation type
Definition: BaseLeafsComparisonRule.h:58
Base class for rules on leafs of data item attributes.
Definition: BaseLeafRule.h:27
Base class for rule allowing to compare leaf values of data item attributes.
Definition: BaseLeafsComparisonRule.h:27