#include <psMetadata.h>
Collaboration diagram for psMetadata:

Struct for holding metadata items. Metadata items are held in two containers. The first employs a doubly-linked list to preserve the order of the metadata. The second container employs a hash table which allows fast lookup when given a metadata keyword.
Definition at line 93 of file psMetadata.h.
Data Fields | |
| psList * | list |
| Metadata in linked-list. | |
| psHash * | hash |
| Metadata in a hash table. | |
| void * | lock |
| Optional lock for thread safety. | |
|
|
Metadata in a hash table.
Definition at line 96 of file psMetadata.h. |
|
|
Metadata in linked-list.
Definition at line 95 of file psMetadata.h. |
|
|
Optional lock for thread safety.
Definition at line 97 of file psMetadata.h. |
1.4.2