|
YAZ 5.35.1
|
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 72 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 71 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 69 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().