Private and protected interface of class 'FlattenerCore'. More...
#include <FlattenerCore_private.h>
Public Member Functions | |
| INHERITS_FROM (FlattenerBase) | |
Related Functions | |
(Note that these are not member functions.) | |
| void | flattener_core_deinit (FlattenerCore_ptr self) |
| The FlattenerCore class private deinitializer. | |
| node_ptr | flattener_core_flatten (FlattenerBase_ptr self, SymbTable_ptr symb_table, hash_ptr def_hash, node_ptr sexp, node_ptr context, MasterCompileFlattener_def_mode mode) |
| Do the actual flattening. | |
| void | flattener_core_init (FlattenerCore_ptr self, const NuSMVEnv_ptr env, const char *name, int low, size_t num) |
| The FlattenerCore class private initializer. | |
| FlattenerCore_ptr | FlattenerCore_create (const NuSMVEnv_ptr env, const char *name) |
| The FlattenerCore class constructor. | |
Private and protected interface of class 'FlattenerCore'.
Public interface of class 'FlattenerCore'.
FlattenerCore class definition derived from class FlattenerBase
Definition of the public accessor for class FlattenerCore
| FlattenerCore::INHERITS_FROM | ( | FlattenerBase | ) |
| void flattener_core_deinit | ( | FlattenerCore_ptr | self | ) | [related] |
The FlattenerCore class private deinitializer.
The FlattenerCore class private deinitializer
| node_ptr flattener_core_flatten | ( | FlattenerBase_ptr | self, | |
| SymbTable_ptr | symb_table, | |||
| hash_ptr | def_hash, | |||
| node_ptr | sexp, | |||
| node_ptr | context, | |||
| MasterCompileFlattener_def_mode | mode | |||
| ) | [related] |
Do the actual flattening.
| void flattener_core_init | ( | FlattenerCore_ptr | self, | |
| const NuSMVEnv_ptr | env, | |||
| const char * | name, | |||
| int | low, | |||
| size_t | num | |||
| ) | [related] |
The FlattenerCore class private initializer.
The FlattenerCore class private initializer
| FlattenerCore_ptr FlattenerCore_create | ( | const NuSMVEnv_ptr | env, | |
| const char * | name | |||
| ) | [related] |
1.6.1