IDZEBRA  2.1.2
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

struct mc_subfield* mc_subfield::child
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().

struct mc_field* mc_subfield::in_line
struct { ... } mc_subfield::interval
char* mc_subfield::name
struct mc_subfield* mc_subfield::next
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().

char* mc_subfield::prefix
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().

char* mc_subfield::suffix
union { ... } mc_subfield::u
int mc_subfield::which

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