16 #ifndef __IPSDKBASEPROCESSING_BASELEAFVALUECOMPARISONRULE_H__ 17 #define __IPSDKBASEPROCESSING_BASELEAFVALUECOMPARISONRULE_H__ 19 #include <IPSDKBaseProcessing/Rule/Attribute/DataItem/Leaf/BaseLeafRule.h> 69 #endif // __IPSDKBASEPROCESSING_BASELEAFVALUECOMPARISONRULE_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
eValueComparisonRuleType
enumerate describing value comparison rule operation type
Definition: RuleTypes.h:56
static const eLeafRuleType::domain g_leafRuleType
attribute rule type associated to rule
Definition: BaseLeafValueComparisonRule.h:32
Base class for rules on leafs of data item attributes.
Definition: BaseLeafRule.h:27
Rule allowing to compare a leaf value with a given value.
Definition: LeafRuleTypes.h:34
Base class for rule allowing to compare leaf value of data item attributes with a given value...
Definition: BaseLeafValueComparisonRule.h:27
eLeafRuleType getLeafRuleType() const
retrieve leaf rule operation type
Definition: BaseLeafValueComparisonRule.h:58