IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Public Member Functions | Static Public Attributes | Protected Member Functions | List of all members
ipsdk::processor::RuleNone Class Reference

Rule always true (no failure cases) More...

#include <RuleNone.h>

Inheritance diagram for ipsdk::processor::RuleNone:
ipsdk::processor::BaseRule

Public Member Functions

eRuleType getRuleType () const
 retrieve rule type
 
Constructors and destructors
 RuleNone ()
 
 ~RuleNone ()
 
- Public Member Functions inherited from ipsdk::processor::BaseRule
bool isInit () const
 retrieve object initialization flag
 
BoolResult isSatisfied () const
 test whether rule is satisfied More...
 
std::string getRuleFormalString () const
 retrieve string expliciting rule content More...
 
std::string getRuleEvaluatedString () const
 retrieve rule evaluation string More...
 
 BaseRule ()
 
virtual ~BaseRule ()=0
 

Static Public Attributes

static const eRuleType::domain g_ruleType = eRuleType::eRT_None
 rule type associated to rule
 

Protected Member Functions

bool testRule () const
 test whether rule is satisfied
 
std::string createRuleFormalString () const
 retrieve string expliciting rule content
 
std::string createRuleEvaluatedString (const ipUInt32 increment) const
 retrieve rule evaluation string
 
- Protected Member Functions inherited from ipsdk::processor::BaseRule
void initBase ()
 base class initialization method
 
std::string createRuleEvaluatedStartString (const ipUInt32 increment) const
 method allowing to create a rule evaluation starting string
 

Detailed Description

Rule always true (no failure cases)

Author
E. Noirfalise
Date
2013/8/1

The documentation for this class was generated from the following file: