The General class is a RuleBlock Activation method that activates every rule following the order in which the rules were added to the rule block.
More...
#include <General.h>
The General class is a RuleBlock Activation method that activates every rule following the order in which the rules were added to the rule block.
- Author
- Juan Rada-Vilela, Ph.D.
- See also
- Rule
-
RuleBlock
-
ActivationFactory
- Since
- 6.0
Definition at line 37 of file General.h.
◆ General()
◆ ~General()
virtual fl::General::~General |
( |
| ) |
|
|
virtual |
◆ activate()
virtual void fl::General::activate |
( |
RuleBlock * |
ruleBlock | ) |
|
|
virtual |
Activates every rule in the given rule block following the order in which the rules were added.
- Parameters
-
ruleBlock | is the rule block to activate |
Implements fl::Activation.
◆ className()
virtual std::string fl::General::className |
( |
| ) |
const |
|
virtual |
◆ clone()
virtual General* fl::General::clone |
( |
| ) |
const |
|
virtual |
Clones the activation method.
- Returns
- a clone of the activation method
Implements fl::Activation.
◆ complexity()
Computes the estimated complexity of activating the given rule block.
- Returns
- the estimated complexity of activating the given rule block
Implements fl::Activation.
◆ configure()
virtual void fl::General::configure |
( |
const std::string & |
parameters | ) |
|
|
virtual |
No parameters are required to configure the activation method.
- Parameters
-
parameters | is an empty string |
Implements fl::Activation.
◆ constructor()
◆ parameters()
virtual std::string fl::General::parameters |
( |
| ) |
const |
|
virtual |
No parameters are required to configure the activation method.
- Returns
- an empty string
Implements fl::Activation.
The documentation for this class was generated from the following file: