Private and protected interface of class 'MasterLogicRecognizer'. More...
#include <MasterLogicRecognizer_private.h>
Private and protected interface of class 'MasterLogicRecognizer'.
Definition of the public accessor for class MasterLogicRecognizer.
MasterLogicRecognizer class definition derived from class MasterNodeWalker Handles a list of LogicRecognizers, and memoize the association between formulas and type
| MasterLogicRecognizer::INHERITS_FROM | ( | MasterNodeWalker | ) | 
| void master_logic_recognizer_deinit | ( | MasterLogicRecognizer_ptr | self | ) |  [related] | 
        
The MasterLogicRecognizer class private deinitializer.
The MasterLogicRecognizer class private deinitializer
| void master_logic_recognizer_init | ( | MasterLogicRecognizer_ptr | self, | |
| NuSMVEnv_ptr | env | |||
| ) |  [related] | 
        
The MasterLogicRecognizer class private initializer.
The MasterLogicRecognizer class private initializer
| void master_logic_recognizer_insert | ( | MasterLogicRecognizer_ptr | self, | |
| node_ptr | expression, | |||
| node_ptr | context, | |||
| LogicType | logic | |||
| ) |  [related] | 
        
Insert a new association between expression and logic.
| LogicType master_logic_recognizer_lookup | ( | MasterLogicRecognizer_ptr | self, | |
| node_ptr | expression, | |||
| node_ptr | context | |||
| ) |  [related] | 
        
Lookups the association for expression.
| LogicType master_logic_recognizer_recognize | ( | MasterLogicRecognizer_ptr | self, | |
| node_ptr | expression, | |||
| node_ptr | context | |||
| ) |  [related] | 
        
Returns the logic to which expression belongs.
internal method
| MasterLogicRecognizer_ptr MasterLogicRecognizer_create | ( | NuSMVEnv_ptr | env | ) |  [related] | 
        
The MasterLogicRecognizer class constructor.
AutomaticStart
The MasterLogicRecognizer class constructor
| MasterLogicRecognizer_ptr MasterLogicRecognizer_create_with_default_recognizers | ( | NuSMVEnv_ptr | env | ) |  [related] | 
        
Create a MLR and register to it all the default recognizers.
| void MasterLogicRecognizer_destroy | ( | MasterLogicRecognizer_ptr | self | ) |  [related] | 
        
The MasterLogicRecognizer class destructor.
The MasterLogicRecognizer class destructor
| LogicType MasterLogicRecognizer_recognize | ( | MasterLogicRecognizer_ptr | self, | |
| node_ptr | expression, | |||
| node_ptr | context | |||
| ) |  [related] | 
        
| hash_ptr MasterLogicRecognizer::expr2logic | 
 1.6.1