YAZ  5.34.0
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

◆ debug

int yaz_marc_t_::debug

◆ enable_collection

enum yaz_collection_state yaz_marc_t_::enable_collection

◆ endline_str

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().

◆ iconv_cd

yaz_iconv_t yaz_marc_t_::iconv_cd

◆ leader_spec

char* yaz_marc_t_::leader_spec

◆ m_wr

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

NMEM yaz_marc_t_::nmem

◆ nodes

struct yaz_marc_node* yaz_marc_t_::nodes

◆ nodes_pp

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().

◆ output_format

int yaz_marc_t_::output_format

◆ subfield_pp

struct yaz_marc_subfield** yaz_marc_t_::subfield_pp

◆ subfield_str

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().

◆ write_using_libxml2

int yaz_marc_t_::write_using_libxml2

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