IDZEBRA
2.2.7
|
#include <stdio.h>
#include <assert.h>
#include <stdlib.h>
#include <yaz/log.h>
#include <yaz/oid_db.h>
#include <idzebra/data1.h>
Go to the source code of this file.
Functions | |
data1_att * | data1_getattbyname (data1_handle dh, data1_attset *s, const char *name) |
data1_attset * | data1_empty_attset (data1_handle dh) |
data1_attset * | data1_read_attset (data1_handle dh, const char *file) |
data1_attset* data1_empty_attset | ( | data1_handle | dh | ) |
Definition at line 50 of file d1_attset.c.
References data1_attset::atts, data1_attset::children, data1_nmem_get(), data1_attset::name, data1_attset::next, and data1_attset::oid.
Referenced by data1_read_absyn(), and data1_read_attset().
data1_att* data1_getattbyname | ( | data1_handle | dh, |
data1_attset * | s, | ||
const char * | name | ||
) |
Definition at line 31 of file d1_attset.c.
References data1_attset::atts, data1_attset_child::child, data1_attset::children, data1_getattbyname(), data1_matchstr, data1_att::name, data1_att::next, and data1_attset_child::next.
Referenced by data1_getattbyname(), and parse_termlists().
data1_attset* data1_read_attset | ( | data1_handle | dh, |
const char * | file | ||
) |
Definition at line 63 of file d1_attset.c.
References data1_attset::atts, data1_attset_child::child, data1_attset::children, data1_empty_attset(), data1_get_attset(), data1_nmem_get(), data1_path_fopen(), data1_att::name, data1_att::next, data1_attset_child::next, data1_attset::next, data1_attset::oid, data1_att::parent, and data1_att::value.
Referenced by data1_attset_add().