IDZEBRA
2.2.7
|
#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 |
data1_xattr* data1_node::attributes |
Definition at line 302 of file data1.h.
Referenced by f_attributeSetInfo(), and f_attributeValueList().
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_networkAddresses(), f_networkAddressIA(), f_networkAddressOther(), f_oid(), f_oid_seq(), f_omittedAttributeInterpretation(), f_queryTypeDetails(), f_recordCount(), f_rpnCapabilities(), f_string(), f_string_seq(), f_stringOrNumeric(), f_targetInfo(), 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_oid(), f_recordCount(), f_string(), 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_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::type |
Definition at line 290 of file data1.h.
Referenced by f_networkAddressOther().
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_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_oid(), f_recordCount(), f_string(), 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(), 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 f_attributeValue().
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_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().