|
IDZEBRA 2.2.8
|
#include <stdio.h>#include <string.h>#include <ctype.h>#include <yaz/yaz-util.h>#include "inline.h"Go to the source code of this file.
Functions | |
| static void | inline_destroy_subfield_recursive (inline_subfield *p) |
| inline_field * | inline_mk_field (void) |
| void | inline_destroy_field (inline_field *p) |
| static inline_subfield * | inline_mk_subfield (inline_subfield *parent) |
| int | inline_parse (inline_field *pif, const char *tag, const char *s) |
| void inline_destroy_field | ( | inline_field * | p | ) |
Definition at line 46 of file inline.c.
References inline_field::ind1, inline_field::ind2, inline_destroy_subfield_recursive(), inline_field::list, and inline_field::name.
Referenced by cat_inline_field().
|
static |
Definition at line 85 of file inline.c.
References inline_subfield::data, inline_destroy_subfield_recursive(), inline_subfield::name, inline_subfield::next, and inline_subfield::parent.
Referenced by inline_destroy_field(), and inline_destroy_subfield_recursive().
| inline_field * inline_mk_field | ( | void | ) |
Definition at line 30 of file inline.c.
References inline_field::ind1, inline_field::ind2, inline_field::name, SZ_FNAME, and SZ_IND.
Referenced by cat_inline_field().
|
static |
Definition at line 58 of file inline.c.
References inline_subfield::name, inline_subfield::parent, and SZ_SFNAME.
Referenced by inline_parse().
| int inline_parse | ( | inline_field * | pif, |
| const char * | tag, | ||
| const char * | s | ||
| ) |
Definition at line 97 of file inline.c.
References inline_subfield::data, inline_field::ind1, inline_field::ind2, inline_mk_subfield(), inline_field::list, inline_field::name, inline_subfield::name, inline_subfield::next, and SZ_FNAME.
Referenced by cat_inline_field().