IDZEBRA 2.2.11
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_subfield * next
struct mc_subfield * parent

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

◆ [struct]

struct { ... } mc_subfield::interval

◆ 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

◆ 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

◆ [union]

◆ which


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