YAZ
5.34.0
|
MARC node. More...
Data Fields | |
enum YAZ_MARC_NODE_TYPE | which |
union { | |
struct yaz_marc_datafield datafield | |
struct yaz_marc_controlfield controlfield | |
char * comment | |
char * leader | |
} | u |
struct yaz_marc_node * | next |
MARC node.
Definition at line 68 of file marcdisp.c.
char* yaz_marc_node::comment |
Definition at line 73 of file marcdisp.c.
Referenced by yaz_marc_add_comment(), yaz_marc_write_check(), yaz_marc_write_line(), yaz_marc_write_marcxml_wrbuf(), yaz_marc_write_xml(), and yaz_marc_write_xml_turbo_xml().
struct yaz_marc_controlfield yaz_marc_node::controlfield |
Definition at line 76 of file marcdisp.c.
Referenced by yaz_marc_add_controlfield(), yaz_marc_add_controlfield_xml(), yaz_marc_add_controlfield_xml2(), yaz_marc_write_iso2709(), yaz_marc_write_json(), yaz_marc_write_line(), yaz_marc_write_marcxml_wrbuf(), yaz_marc_write_xml(), and yaz_marc_write_xml_turbo_xml().
struct yaz_marc_datafield yaz_marc_node::datafield |
Definition at line 76 of file marcdisp.c.
Referenced by add_marc_datafield_turbo_xml(), write_xml_indicator(), yaz_marc_add_datafield(), yaz_marc_add_datafield_xml(), yaz_marc_add_datafield_xml2(), yaz_marc_datafield_set_indicators(), yaz_marc_write_iso2709(), yaz_marc_write_json(), yaz_marc_write_line(), yaz_marc_write_marcxml_wrbuf(), and yaz_marc_write_xml().
char* yaz_marc_node::leader |
Definition at line 74 of file marcdisp.c.
Referenced by marc_exec_leader(), yaz_marc_add_leader(), yaz_marc_modify_leader(), yaz_marc_write_check(), yaz_marc_write_iso2709(), yaz_marc_write_json(), yaz_marc_write_line(), yaz_marc_write_marcxml_wrbuf(), yaz_marc_write_xml(), and yaz_marc_write_xml_turbo_xml().
struct yaz_marc_node* yaz_marc_node::next |
Definition at line 76 of file marcdisp.c.
Referenced by yaz_marc_add_node(), yaz_marc_modify_leader(), yaz_marc_write_check(), yaz_marc_write_iso2709(), yaz_marc_write_json(), yaz_marc_write_line(), yaz_marc_write_marcxml_wrbuf(), yaz_marc_write_xml(), and yaz_marc_write_xml_turbo_xml().
union { ... } yaz_marc_node::u |
Referenced by add_marc_datafield_turbo_xml(), write_xml_indicator(), yaz_marc_add_comment(), yaz_marc_add_controlfield(), yaz_marc_add_controlfield_xml(), yaz_marc_add_controlfield_xml2(), yaz_marc_add_datafield(), yaz_marc_add_datafield_xml(), yaz_marc_add_datafield_xml2(), yaz_marc_add_leader(), yaz_marc_datafield_set_indicators(), yaz_marc_modify_leader(), yaz_marc_write_check(), yaz_marc_write_iso2709(), yaz_marc_write_json(), yaz_marc_write_line(), yaz_marc_write_marcxml_wrbuf(), yaz_marc_write_xml(), and yaz_marc_write_xml_turbo_xml().
enum YAZ_MARC_NODE_TYPE yaz_marc_node::which |
Definition at line 64 of file marcdisp.c.
Referenced by yaz_marc_add_comment(), yaz_marc_add_controlfield(), yaz_marc_add_controlfield_xml(), yaz_marc_add_controlfield_xml2(), yaz_marc_add_datafield(), yaz_marc_add_datafield_xml(), yaz_marc_add_datafield_xml2(), yaz_marc_add_leader(), yaz_marc_modify_leader(), yaz_marc_write_check(), yaz_marc_write_iso2709(), yaz_marc_write_json(), yaz_marc_write_line(), yaz_marc_write_marcxml_wrbuf(), yaz_marc_write_xml(), and yaz_marc_write_xml_turbo_xml().