|
IDZEBRA 2.2.8
|
#include <data1.h>
Data Fields | ||
| int | which | |
| union { | ||
| struct { | ||
| char * type | ||
| struct data1_absyn * absyn | ||
| } root | ||
| struct { | ||
| char * tag | ||
| data1_element * element | ||
| int no_data_requested | ||
| int get_bytes | ||
| unsigned node_selected: 1 | ||
| unsigned make_variantlist: 1 | ||
| data1_xattr * attributes | ||
| } tag | ||
| struct { | ||
| char * data | ||
| int len | ||
| unsigned what:7 | ||
| unsigned formatted_text: 1 | ||
| } data | ||
| struct { | ||
| data1_vartype * type | ||
| char * value | ||
| } variant | ||
| struct { | ||
| char * target | ||
| data1_xattr * attributes | ||
| } preprocess | ||
| } | u | |
| char | lbuf [DATA1_LOCALDATA] | |
| struct data1_node * | next | |
| struct data1_node * | child | |
| struct data1_node * | last_child | |
| struct data1_node * | parent | |
| struct data1_node * | root | |
| struct data1_absyn* data1_node::absyn |
Definition at line 291 of file data1.h.
Referenced by data1_absyn_getelements(), data1_absyn_getmarctab(), data1_add_insert_taggeddata(), data1_get_encoding(), data1_init_node(), data1_map_record(), data1_mk_root(), data1_mk_tag_n(), data1_nodetogr(), data1_read_nodex(), data1_set_root(), dumpkeys_r(), grs_extract_sub(), grs_extract_tree(), index_xpath(), map_children(), process_comp(), variantBegin(), xpath_termlist_by_tagpath(), and zebra_grs_retrieve().
| data1_xattr* data1_node::attributes |
Definition at line 302 of file data1.h.
Referenced by data1_get_encoding(), data1_iconv_s(), data1_init_node(), data1_insert_preprocess_n(), data1_mk_preprocess_n(), f_attributeSetInfo(), f_attributeValueList(), nodetoidsgml(), and pr_tree().
| struct data1_node* data1_node::child |
Definition at line 341 of file data1.h.
Referenced by cat_field(), data1_append_node(), data1_chop_text(), data1_concat_text(), data1_CountOccurences(), data1_get_encoding(), data1_get_root_tag(), data1_getNodeValue(), data1_iconv_s(), data1_insert_node(), data1_LookupNode(), data1_map_record(), data1_mk_tag_data_text_uni(), data1_mk_tag_uni(), data1_nodetoexplain(), data1_nodetogr_r(), data1_nodetosummary(), data1_remove_idzebra_subtree(), data1_remove_node(), data1_search_tag(), dumpkeys_r(), dup_child(), f_accessInfo(), f_attributeCombination(), f_attributeCombinations(), f_attributeDescription(), f_attributeDetails(), f_attributeOccurrence(), f_attributeSetDetails(), f_attributeSetInfo(), f_attributeType(), f_attributeTypeDetails(), f_attributeValue(), f_attributeValueList(), f_bool(), f_categoryInfo(), f_categoryList(), f_commonInfo(), f_contactInfo(), f_databaseInfo(), f_databaseList(), f_humstring(), f_integer(), f_integer(), f_networkAddresses(), f_networkAddressIA(), f_networkAddressOther(), f_oid(), f_oid_seq(), f_omittedAttributeInterpretation(), f_queryTypeDetails(), f_recordCount(), f_rpnCapabilities(), f_string(), f_string(), f_string_seq(), f_stringOrNumeric(), f_targetInfo(), get_data(), get_data(), get_data2(), map_children(), mark_subtree(), match_children_here(), match_triple(), nodetobuf(), nodetoelement(), nodetoidsgml(), nodetomarc(), nodetotaggedelement(), parse_data1_tree(), pr_tree(), traverse_triples(), zebraExplain_mergeAccessInfo(), zebraExplain_mergeOids(), zebraExplain_open(), zebraExplain_readAttributeDetails(), zebraExplain_readDatabase(), zebraExplain_updateAccessInfo(), and zebraExplain_updateCommonInfo().
| char* data1_node::data |
Definition at line 307 of file data1.h.
Referenced by data1_chop_text(), data1_concat_text(), data1_getNodeValue(), data1_iconv_s(), data1_init_node(), data1_mk_tag_data_oid(), data1_mk_text_nf(), data1_read_nodex(), data1_set_data_string_n(), data1_set_data_zint(), dumpkeys_r(), execData(), f_bool(), f_humstring(), f_integer(), f_integer(), f_oid(), f_recordCount(), f_string(), f_string(), get_data(), get_data(), get_data2(), index_xpath(), is_empty_data(), nodetobuf(), nodetoelement(), nodetoelementdata(), nodetoidsgml(), pr_tree(), sp_expr(), tagDataRelease(), zebra_grs_retrieve(), zebraExplain_mergeOids(), zebraExplain_open(), zebraExplain_readAttributeDetails(), and zebraExplain_readDatabase().
| struct { ... } data1_node::data |
| data1_element* data1_node::element |
| unsigned data1_node::formatted_text |
Definition at line 322 of file data1.h.
Referenced by execData(), and execDataP().
| struct data1_node* data1_node::last_child |
Definition at line 342 of file data1.h.
Referenced by data1_append_node(), data1_concat_text(), data1_insert_node(), data1_mk_tag_data_text_uni(), data1_mk_tag_uni(), data1_remove_node(), dup_child(), map_children(), and pr_tree().
| char data1_node::lbuf[DATA1_LOCALDATA] |
Definition at line 339 of file data1.h.
Referenced by data1_insert_string_n(), data1_read_nodex(), tagDataRelease(), and variantBegin().
| int data1_node::len |
Definition at line 308 of file data1.h.
Referenced by tagBegin(), tagEnd(), and tagStrip().
| struct data1_node* data1_node::next |
Definition at line 340 of file data1.h.
Referenced by cat_field(), cat_inline_field(), cat_subfield(), data1_append_node(), data1_chop_text(), data1_concat_text(), data1_CountOccurences(), data1_get_root_tag(), data1_iconv_s(), data1_insert_node(), data1_LookupNode(), data1_map_record(), data1_nodetoexplain(), data1_nodetogr_r(), data1_nodetosummary(), data1_remove_idzebra_subtree(), data1_remove_node(), data1_search_tag(), dumpkeys_r(), dup_child(), execData(), f_accessInfo(), f_attributeCombination(), f_attributeCombinations(), f_attributeDescription(), f_attributeDetails(), f_attributeOccurrence(), f_attributeSetDetails(), f_attributeSetInfo(), f_attributeType(), f_attributeTypeDetails(), f_attributeValue(), f_attributeValueList(), f_categoryInfo(), f_categoryList(), f_commonInfo(), f_contactInfo(), f_databaseInfo(), f_databaseList(), f_networkAddresses(), f_networkAddressIA(), f_networkAddressOther(), f_oid_seq(), f_omittedAttributeInterpretation(), f_queryTypeDetails(), f_rpnCapabilities(), f_string_seq(), f_stringOrNumeric(), f_targetInfo(), get_data(), get_data(), get_data2(), lookup_subfield(), map_children(), mark_subtree(), match_children_here(), match_triple(), nodetobuf(), nodetoelement(), nodetoidsgml(), nodetomarc(), nodetotaggedelement(), parse_data1_tree(), pr_tree(), traverse_triples(), zebraExplain_mergeOids(), zebraExplain_open(), and zebraExplain_readAttributeDetails().
| struct data1_node* data1_node::parent |
Definition at line 343 of file data1.h.
Referenced by data1_append_node(), data1_concat_text(), data1_CountOccurences(), data1_insert_node(), data1_remove_node(), execData(), get_parent_tag(), index_termlist(), make_variant(), mk_tag_path_full(), nodetoelementdata(), nodetotaggedelement(), pr_tree(), variantBegin(), and xpath_termlist_by_tagpath().
| struct { ... } data1_node::preprocess |
| struct { ... } data1_node::root |
Referenced by data1_absyn_getelements(), data1_absyn_getmarctab(), data1_add_insert_taggeddata(), data1_append_node(), data1_get_encoding(), data1_init_node(), data1_insert_node(), data1_map_record(), data1_mk_root(), data1_mk_tag_n(), data1_nodetoexplain(), data1_nodetogr(), data1_nodetoidsgml(), data1_nodetosoif(), data1_nodetosummary(), data1_read_nodex(), data1_remove_node(), data1_set_root(), dumpkeys_r(), dup_child(), grs_extract_sub(), grs_extract_tree(), index_xpath(), map_children(), pr_tree(), process_comp(), variantBegin(), xpath_termlist_by_tagpath(), and zebra_grs_retrieve().
| struct data1_node* data1_node::root |
| char* data1_node::tag |
Definition at line 296 of file data1.h.
Referenced by cat_field(), cat_inline_field(), cat_subfield(), d1_check_xpath_predicate(), data1_add_insert_taggeddata(), data1_CountOccurences(), data1_doespec1(), data1_iconv_s(), data1_init_node(), data1_LookupNode(), data1_mk_tag_n(), data1_nodetogr_r(), data1_nodetosummary(), data1_read_nodex(), data1_remove_idzebra_subtree(), data1_search_tag(), data1_tag_add_attr(), dumpkeys_r(), execData(), f_databaseInfo(), f_recordCount(), index_termlist(), index_xpath(), is_data_tag(), is_indicator(), is_numeric_tag(), lookup_subfield(), map_children(), mark_subtree(), match_children_here(), match_node_and_attr(), mk_tag_path_full(), nodetobuf(), nodetoelement(), nodetoidsgml(), nodetomarc(), nodetotaggedelement(), parse_data1_tree(), pr_tree(), sp_expr(), tagBegin(), tagEnd(), tagmatch(), tagStrip(), zebraExplain_mergeOids(), zebraExplain_open(), and zebraExplain_readAttributeDetails().
| struct { ... } data1_node::tag |
| char* data1_node::target |
Definition at line 333 of file data1.h.
Referenced by data1_get_encoding(), data1_iconv_s(), data1_init_node(), data1_insert_preprocess_n(), data1_mk_preprocess_n(), nodetoidsgml(), and pr_tree().
| char* data1_node::type |
Definition at line 290 of file data1.h.
Referenced by data1_init_node(), data1_map_record(), data1_mk_root(), data1_nodetoexplain(), data1_nodetoidsgml(), data1_nodetosoif(), data1_nodetosummary(), data1_read_nodex(), data1_set_root(), dumpkeys_r(), f_networkAddressOther(), make_variant(), pr_tree(), and variantBegin().
| data1_vartype* data1_node::type |
| union { ... } data1_node::u |
Referenced by cat_field(), cat_inline_field(), cat_subfield(), d1_check_xpath_predicate(), data1_absyn_getelements(), data1_absyn_getmarctab(), data1_add_insert_taggeddata(), data1_chop_text(), data1_concat_text(), data1_CountOccurences(), data1_doespec1(), data1_get_encoding(), data1_getNodeValue(), data1_iconv_s(), data1_init_node(), data1_insert_preprocess_n(), data1_LookupNode(), data1_map_record(), data1_mk_preprocess_n(), data1_mk_root(), data1_mk_tag_data_oid(), data1_mk_tag_n(), data1_mk_text_nf(), data1_nodetoexplain(), data1_nodetogr(), data1_nodetogr_r(), data1_nodetoidsgml(), data1_nodetosoif(), data1_nodetosummary(), data1_read_nodex(), data1_remove_idzebra_subtree(), data1_search_tag(), data1_set_data_string_n(), data1_set_data_zint(), data1_set_root(), data1_tag_add_attr(), dumpkeys_r(), execData(), f_bool(), f_databaseInfo(), f_humstring(), f_integer(), f_integer(), f_oid(), f_recordCount(), f_string(), f_string(), get_data(), get_data(), get_data2(), grs_extract_sub(), grs_extract_tree(), index_termlist(), index_xpath(), is_data_tag(), is_empty_data(), is_indicator(), is_numeric_tag(), lookup_subfield(), make_variant(), map_children(), mark_subtree(), match_children_here(), match_node_and_attr(), mk_tag_path_full(), nodetobuf(), nodetoelement(), nodetoelementdata(), nodetoidsgml(), nodetomarc(), nodetotaggedelement(), parse_data1_tree(), pr_tree(), process_comp(), sp_expr(), tagDataRelease(), tagEnd(), tagmatch(), variantBegin(), xpath_termlist_by_tagpath(), zebra_grs_retrieve(), zebraExplain_mergeOids(), zebraExplain_open(), zebraExplain_readAttributeDetails(), and zebraExplain_readDatabase().
| char* data1_node::value |
Definition at line 328 of file data1.h.
Referenced by data1_init_node(), data1_read_nodex(), f_attributeValue(), make_variant(), pr_tree(), and variantBegin().
| struct { ... } data1_node::variant |
Referenced by data1_init_node(), data1_read_nodex(), make_variant(), pr_tree(), and variantBegin().
| int data1_node::which |
Definition at line 285 of file data1.h.
Referenced by cat_field(), data1_chop_text(), data1_concat_text(), data1_CountOccurences(), data1_doespec1(), data1_get_encoding(), data1_get_root_tag(), data1_getNodeValue(), data1_iconv_s(), data1_init_node(), data1_LookupNode(), data1_map_record(), data1_nodetoexplain(), data1_nodetogr(), data1_nodetogr_r(), data1_nodetosoif(), data1_nodetosummary(), data1_read_nodex(), data1_remove_idzebra_subtree(), data1_search_tag(), data1_tag_add_attr(), dumpkeys_r(), execData(), f_attributeOccurrence(), f_databaseInfo(), f_integer(), f_networkAddresses(), f_queryTypeDetails(), f_recordCount(), f_string(), f_stringOrNumeric(), get_data(), get_data(), get_data2(), get_parent_tag(), index_xpath(), is_data_tag(), is_empty_data(), is_indicator(), is_numeric_tag(), make_variant(), map_children(), mark_subtree(), match_children_here(), match_triple(), mk_tag_path_full(), nodetobuf(), nodetoelement(), nodetoelementdata(), nodetoidsgml(), nodetomarc(), nodetotaggedelement(), pr_tree(), sp_expr(), tagDataRelease(), tagEnd(), tagmatch(), traverse_triples(), variantBegin(), xpath_termlist_by_tagpath(), zebraExplain_mergeOids(), zebraExplain_open(), zebraExplain_readAttributeDetails(), and zebraExplain_readDatabase().