Main Page | Alphabetical List | Data Structures | Directories | File List | Data Fields | Globals

Dict Struct Reference

Collaboration diagram for Dict:

Collaboration graph
[legend]

Data Fields

List ** tab
long size
long key_count
void(* destroy_value )(void *)
Mutexlock

Field Documentation

void(* Dict::destroy_value)(void *)
 

Referenced by dict_destroy(), dict_put(), dict_put_true(), and handle_null_value().

long Dict::key_count
 

Definition at line 119 of file dict.c.

Referenced by dict_key_count(), dict_put(), dict_put_true(), and dict_remove().

Mutex* Dict::lock
 

Definition at line 121 of file dict.c.

Referenced by dict_destroy(), lock(), and unlock().

long Dict::size
 

Definition at line 118 of file dict.c.

Referenced by dict_create(), dict_destroy(), dict_keys(), and key_to_index().

List** Dict::tab
 

Definition at line 117 of file dict.c.

Referenced by dict_create(), dict_destroy(), dict_get(), dict_keys(), dict_put(), dict_put_true(), and dict_remove().


The documentation for this struct was generated from the following file: See file LICENSE for details about the license agreement for using, modifying, copying or deriving work from this software.