YAZ
5.34.0
|
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 91 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().