|
YAZ 5.35.1
|
the internals of a yaz_marc_t handle More...
Data Fields | |
| WRBUF | m_wr |
| NMEM | nmem |
| int | output_format |
| int | debug |
| int | write_using_libxml2 |
| enum yaz_collection_state | enable_collection |
| yaz_iconv_t | iconv_cd |
| char | subfield_str [8] |
| char | endline_str [8] |
| char * | leader_spec |
| struct yaz_marc_node * | nodes |
| struct yaz_marc_node ** | nodes_pp |
| struct yaz_marc_subfield ** | subfield_pp |
the internals of a yaz_marc_t handle
Definition at line 86 of file marcdisp.c.
| int yaz_marc_t_::debug |
Definition at line 90 of file marcdisp.c.
Referenced by yaz_marc_add_controlfield(), yaz_marc_add_subfield(), yaz_marc_create(), yaz_marc_debug(), yaz_marc_get_debug(), and yaz_marc_set_leader().
| enum yaz_collection_state yaz_marc_t_::enable_collection |
Definition at line 92 of file marcdisp.c.
Referenced by yaz_marc_create(), yaz_marc_enable_collection(), yaz_marc_write_marcxml_wrbuf(), and yaz_marc_write_trailer().
| char yaz_marc_t_::endline_str[8] |
Definition at line 95 of file marcdisp.c.
Referenced by yaz_marc_create(), yaz_marc_endline_str(), and yaz_marc_write_line().
| yaz_iconv_t yaz_marc_t_::iconv_cd |
Definition at line 93 of file marcdisp.c.
Referenced by add_marc_datafield_turbo_xml(), cdata_one_character(), element_name_append_attribute_value(), marc_iconv_reset(), yaz_marc_create(), yaz_marc_get_iconv(), yaz_marc_iconv(), 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().
| char* yaz_marc_t_::leader_spec |
Definition at line 96 of file marcdisp.c.
Referenced by yaz_marc_add_leader(), yaz_marc_create(), yaz_marc_destroy(), yaz_marc_leader_spec(), yaz_marc_write_marcxml(), and yaz_marc_write_turbomarc().
| WRBUF yaz_marc_t_::m_wr |
Definition at line 87 of file marcdisp.c.
Referenced by yaz_marc_create(), yaz_marc_decode_buf(), and yaz_marc_destroy().
| NMEM yaz_marc_t_::nmem |
Definition at line 88 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_leader(), yaz_marc_add_node(), yaz_marc_add_subfield(), yaz_marc_create(), yaz_marc_destroy(), yaz_marc_get_nmem(), and yaz_marc_reset().
| struct yaz_marc_node* yaz_marc_t_::nodes |
Definition at line 97 of file marcdisp.c.
Referenced by yaz_marc_modify_leader(), yaz_marc_reset(), 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_t_::nodes_pp |
Definition at line 98 of file marcdisp.c.
Referenced by yaz_marc_add_node(), and yaz_marc_reset().
| int yaz_marc_t_::output_format |
Definition at line 89 of file marcdisp.c.
Referenced by yaz_marc_create(), yaz_marc_write_mode(), yaz_marc_write_trailer(), and yaz_marc_xml().
| struct yaz_marc_subfield** yaz_marc_t_::subfield_pp |
Definition at line 99 of file marcdisp.c.
Referenced by yaz_marc_add_datafield(), yaz_marc_add_datafield_xml(), yaz_marc_add_datafield_xml2(), yaz_marc_add_subfield(), and yaz_marc_reset().
| char yaz_marc_t_::subfield_str[8] |
Definition at line 94 of file marcdisp.c.
Referenced by yaz_marc_create(), yaz_marc_subfield_str(), and yaz_marc_write_line().
| int yaz_marc_t_::write_using_libxml2 |
Definition at line 91 of file marcdisp.c.
Referenced by yaz_marc_create(), yaz_marc_write_marcxml_ns(), and yaz_marc_write_using_libxml2().