IDZEBRA  2.2.7
Functions
inline.c File Reference
#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_fieldinline_mk_field (void)
 
void inline_destroy_field (inline_field *p)
 
static inline_subfieldinline_mk_subfield (inline_subfield *parent)
 
int inline_parse (inline_field *pif, const char *tag, const char *s)
 

Function Documentation

◆ inline_destroy_field()

void inline_destroy_field ( inline_field p)

◆ inline_destroy_subfield_recursive()

static void inline_destroy_subfield_recursive ( inline_subfield p)
static

◆ inline_mk_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().

◆ inline_mk_subfield()

static inline_subfield* inline_mk_subfield ( inline_subfield parent)
static

Definition at line 58 of file inline.c.

References inline_subfield::name, inline_subfield::parent, and SZ_SFNAME.

Referenced by inline_parse().

◆ inline_parse()

int inline_parse ( inline_field pif,
const char *  tag,
const char *  s 
)