YAZ  5.23.1
Data Fields
yaz_marc_t_ Struct Reference

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_nodenodes
 
struct yaz_marc_node ** nodes_pp
 
struct yaz_marc_subfield ** subfield_pp
 

Detailed Description

the internals of a yaz_marc_t handle

Definition at line 86 of file marcdisp.c.

Field Documentation

int yaz_marc_t_::debug
enum yaz_collection_state yaz_marc_t_::enable_collection
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
char* yaz_marc_t_::leader_spec
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
struct yaz_marc_node* yaz_marc_t_::nodes
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
struct yaz_marc_subfield** yaz_marc_t_::subfield_pp
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

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