#include "inthash.c"
Go to the source code of this file.
Compounds | |
struct | inthash_t |
Defines | |
#define | HASH_FAIL -1 |
#define | VMDEXTERNSTATIC |
Typedefs | |
typedef inthash_t | inthash_t |
Functions | |
void | inthash_init (inthash_t *, int) |
int | inthash_lookup (const inthash_t *, int) |
int | inthash_insert (inthash_t *, int, int) |
int | inthash_delete (inthash_t *, int) |
int | inthash_entries (inthash_t *) |
void | inthash_destroy (inthash_t *) |
char * | inthash_stats (inthash_t *) |
|
|
|
|
|
hash table top level data structure |
|
delete an string from the hash table, given its string name |
|
destroy the hash table completely, deallocate memory Definition at line 231 of file inthash.c. Referenced by close_lammps_read, close_lammpsyaml_read, and delete_pdbxParser. |
|
return the number of entries in the hash table Definition at line 222 of file inthash.c. Referenced by read_lammps_timestep, and read_lammpsyaml_timestep. |
|
initialize hash table for first use Definition at line 62 of file inthash.c. Referenced by parseStructure, read_lammps_structure, read_lammpsyaml_structure, and rebuild_table_int. |
|
insert a string into the hash table, along with an integer key Definition at line 150 of file inthash.c. Referenced by parseStructure, read_lammps_structure, read_lammps_timestep, read_lammpsyaml_structure, and read_lammpsyaml_timestep. |
|
lookup a string key in the hash table returning its integer key Definition at line 126 of file inthash.c. Referenced by inthash_insert, read_lammps_structure, read_lammps_timestep, read_lammpsyaml_structure, read_lammpsyaml_timestep, readAngleBonds, and readRMSDBonds. |
|
print hash table vital stats Definition at line 277 of file inthash.c. Referenced by close_lammps_read, and close_lammpsyaml_read. |