#include "nusmv/core/node/node.h"Go to the source code of this file.
Data Structures | |
| struct | hashPtr |
| struct | table_pair |
Defines | |
| #define | BMC_HASH_NOTFOUND -1 |
| Public interface for the hash for pairs (node_ptr, unsigned). | |
Functions | |
| void | Bmc_Hash_delete_table (hashPtr hash) |
| Delete the table. | |
| int | Bmc_Hash_find (hashPtr, node_ptr) |
| Find a node in the table. | |
| void | Bmc_Hash_insert (hashPtr, node_ptr, int) |
| Insert an element in the table. | |
| hashPtr | Bmc_Hash_new_htable (const NuSMVEnv_ptr env) |
| Create a new hash_table. | |
| unsigned | Bmc_Hash_size (hashPtr hash) |
| Return the number of occupied slots. | |
| #define BMC_HASH_NOTFOUND -1 |
| void Bmc_Hash_delete_table | ( | hashPtr | hash | ) |
Delete the table.
Delete the table
None
| int Bmc_Hash_find | ( | hashPtr | , | |
| node_ptr | ||||
| ) |
| void Bmc_Hash_insert | ( | hashPtr | , | |
| node_ptr | , | |||
| int | ||||
| ) |
Insert an element in the table.
Insert an element in the table
None
| hashPtr Bmc_Hash_new_htable | ( | const NuSMVEnv_ptr | env | ) |
Create a new hash_table.
AutomaticStart
Create a new hash_table
None
| unsigned Bmc_Hash_size | ( | hashPtr | hash | ) |
Return the number of occupied slots.
Return the number of occupied slots
None
1.6.1