IDZEBRA  2.1.4
Data Fields
mc_subfield Struct Reference

#include <marcomp.h>

Data Fields

char * name
 
char * prefix
 
char * suffix
 
struct {
   int   start
 
   int   end
 
interval
 
int which
 
union {
   struct mc_field *   in_line
 
   struct mc_subfield *   child
 
u
 
struct mc_subfieldnext
 
struct mc_subfieldparent
 

Detailed Description

Definition at line 26 of file marcomp.h.

Field Documentation

◆ child

struct mc_subfield* mc_subfield::child

◆ end

int mc_subfield::end

Definition at line 33 of file marcomp.h.

Referenced by cat_inline_subfield(), cat_subfield(), mc_getsubfields(), and mc_mk_subfield().

◆ in_line

struct mc_field* mc_subfield::in_line

◆ interval

struct { ... } mc_subfield::interval

◆ name

char* mc_subfield::name

◆ next

struct mc_subfield* mc_subfield::next

◆ parent

struct mc_subfield* mc_subfield::parent

Definition at line 44 of file marcomp.h.

Referenced by mc_destroy_subfield(), mc_destroy_subfields_recursive(), and mc_mk_subfield().

◆ prefix

char* mc_subfield::prefix

◆ start

int mc_subfield::start

Definition at line 32 of file marcomp.h.

Referenced by cat_inline_subfield(), cat_subfield(), mc_getsubfields(), and mc_mk_subfield().

◆ suffix

char* mc_subfield::suffix

◆ u

union { ... } mc_subfield::u

◆ which

int mc_subfield::which

The documentation for this struct was generated from the following file: