LIRC libraries
Linux Infrared Remote Control
|
Dictionary object. More...
#include <dictionary.h>
Public Attributes | |
int | n |
int | size |
char ** | val |
char ** | key |
unsigned * | hash |
Dictionary object.
n | Number of entries in the dictionary |
size | Storage size |
val | List of string values |
key | List of string keys |
hash | List of hash values for keys |
This object contains a list of string/string associations. Each association is identified by a unique string key. Looking up values in the dictionary is speeded up by the use of a (hopefully collision-free) hash function.
Definition at line 67 of file dictionary.h.
unsigned* _dictionary_::hash |
Definition at line 72 of file dictionary.h.
char** _dictionary_::key |
Definition at line 71 of file dictionary.h.
int _dictionary_::n |
Definition at line 68 of file dictionary.h.
int _dictionary_::size |
Definition at line 69 of file dictionary.h.
char** _dictionary_::val |
Definition at line 70 of file dictionary.h.