IDZEBRA
2.2.7
|
#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_subfield::name, inline_subfield::next, and inline_subfield::parent.
Referenced by inline_destroy_field().
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().