CWB
|
The CorpusList object records information on a corpus that CQP recognises. More...
#include <corpmanag.h>
The CorpusList object records information on a corpus that CQP recognises.
This might be an actual corpus in the registry, or a subcorpus, or a query result.
Note that CorpusList is a bit of a misnomer, although it IS a linked-list entry object, and CQP keeps information on the "corpora" it currently knows about on such a list, in fact this object is often used for passing around information about individual corpora, queries etc. as well.
char* abs_fn |
absolute file name
Referenced by assign_temp_to_sub(), attach_subcorpus(), duplicate_corpus(), GetSystemCorpus(), initialize_cl(), make_temp_corpus(), NewCL(), and save_subcorpus().
additional attributes to print -- only for ``SYSTEM'' corpora
Referenced by initialize_cl(), and NewCL().
associated corpus data structure (from the Corpus Library)
Referenced by ascii_print_corpus_header(), assign_temp_to_sub(), attach_subcorpus(), catalog_corpus(), compute_grouping(), ComputePrintStructures(), corpus_info(), cqi_lookup_attribute(), do_attribute_show(), do_cqi_corpus_attributes(), do_cqi_corpus_full_name(), do_cqi_cqp_list_subcorpora(), do_dump(), do_flagged_string(), do_IDReference(), do_LabelReference(), do_setop(), do_SimpleVariableReference(), do_StringConstraint(), do_StructuralContext(), do_XMLTag(), duplicate_corpus(), ensure_corpus_size(), evaluate_target(), findcorpus(), FunctionCall(), get_matched_corpus_positions(), GetSystemCorpus(), html_print_corpus_header(), html_print_output(), i2compare(), initialize_cl(), latex_print_corpus_header(), latex_print_output(), make_temp_corpus(), NewCL(), prepare_AlignmentConstraints(), prepare_Query(), print_concordance_line(), print_group(), print_tabulation(), red_factor(), set_current_corpus(), Setop(), sgml_print_corpus_header(), sgml_print_output(), SortExternally(), SortSubcorpus(), and Varref2IDList().
int* keywords |
one keyword, for each concordance line
Referenced by assign_temp_to_sub(), attach_subcorpus(), compute_grouping(), delete_intervals(), do_AnchorPoint(), do_cqi_cqp_dump_subcorpus(), do_cqi_cqp_subcorpus_has_field(), do_delete_lines(), do_dump(), do_size(), duplicate_corpus(), eval_constraint(), evaluate_subset(), evaluate_target(), get_group_id(), GetSystemCorpus(), html_print_output(), initialize_cl(), latex_print_output(), make_temp_corpus(), matchfirstpattern(), NewCL(), NrFieldValues(), prepare_do_subset(), print_concordance_line(), pt_get_anchor_cpos(), pt_validate_anchor(), RangeSetop(), RangeSort(), rs_cp_range(), save_subcorpus(), set_corpus_matchlists(), set_target(), sgml_print_output(), SortExternally(), and SortSubcorpus().
is the corpus loaded?
Referenced by access_corpus(), assign_temp_to_sub(), attach_subcorpus(), duplicate_corpus(), ensure_corpus_size(), GetSystemCorpus(), initialize_cl(), load_corpusnames(), make_temp_corpus(), NewCL(), save_subcorpus(), and show_corpora_files1().
char* local_dir |
for unloaded subcorpora, this is the directory where the subcorpus is stored on disk; required for delayed loading (in ensure_corpus_size())
Referenced by ensure_corpus_size(), load_corpusnames(), and NewCL().
char* mother_name |
name of the original corpus.
Referenced by ascii_print_corpus_header(), assign_temp_to_sub(), attach_subcorpus(), copy_intervals(), corpus_info(), cqp_parse_file(), do_setop(), do_undump(), duplicate_corpus(), ensure_corpus_size(), evaluate_target(), findcorpus(), get_fulllocalpath(), GetSystemCorpus(), html_print_corpus_header(), initialize_cl(), latex_print_corpus_header(), load_corpusnames(), LoadedCorpus(), make_temp_corpus(), NewCL(), prepare_AlignmentConstraints(), prepare_Query(), save_subcorpus(), sgml_print_corpus_header(), and show_corpora_files1().
int mother_size |
size (nr tokens) of mother
Referenced by assign_temp_to_sub(), attach_subcorpus(), calculate_ranges(), corpus_info(), do_undump(), duplicate_corpus(), ensure_corpus_size(), GetSystemCorpus(), initialize_cl(), make_temp_corpus(), mark_offrange_cells(), NewCL(), pt_get_anchor_cpos(), and red_factor().
char* name |
corpus name
Referenced by after_Query(), ascii_print_corpus_header(), assign_temp_to_sub(), attach_subcorpus(), change_corpus(), compute_grouping(), copy_intervals(), corpus_info(), cqp_parse_file(), do_AnchorPoint(), do_cat(), do_cqi_corpus_list_corpora(), do_cqi_cqp_list_subcorpora(), do_save(), do_setop(), do_SimpleVariableReference(), do_StringConstraint(), do_XMLTag(), duplicate_corpus(), ensure_corpus_size(), get_fulllocalpath(), GetSystemCorpus(), html_print_corpus_header(), initialize_cl(), latex_print_corpus_header(), load_corpusnames(), LoadedCorpus(), main(), make_temp_corpus(), NewCL(), prepare_Query(), print_tabulation(), pt_validate_anchor(), RangeSort(), save_subcorpus(), set_target(), sgml_print_corpus_header(), show_corpora_files1(), SortSubcorpus(), and SortSubcorpusRandomize().
True iff saved & loaded & contents changed.
Referenced by assign_temp_to_sub(), attach_subcorpus(), duplicate_corpus(), expand_dataspace(), GetSystemCorpus(), initialize_cl(), load_corpusnames(), make_temp_corpus(), NewCL(), save_subcorpus(), show_corpora_files1(), and touch_corpus().
Next corpus on CQP's linked list.
Referenced by drop_temp_corpora(), dropcorpus(), duplicate_corpus(), ensure_syscorpus(), free_corpuslist(), GetSystemCorpus(), load_corpusnames(), LoadedCorpus(), make_temp_corpus(), NewCL(), NextCorpusFromList(), save_unsaved_subcorpora(), and show_corpora_files1().
char* query_corpus |
name of the corpus the query was run on
Referenced by after_Query(), ascii_print_corpus_header(), assign_temp_to_sub(), duplicate_corpus(), html_print_corpus_header(), initialize_cl(), make_temp_corpus(), and NewCL().
char* query_text |
the query text proper
Referenced by after_Query(), ascii_print_corpus_header(), assign_temp_to_sub(), duplicate_corpus(), html_print_corpus_header(), initialize_cl(), make_temp_corpus(), and NewCL().
an array of corpus intervals
Referenced by access_corpus(), assign_temp_to_sub(), attach_subcorpus(), calculate_initial_matchlist_1(), catalog_corpus(), compute_grouping(), delete_interval(), delete_intervals(), do_cqi_cqp_dump_subcorpus(), do_cut(), do_dump(), duplicate_corpus(), ensure_corpus_size(), eval_constraint(), evaluate_subset(), evaluate_target(), expand_dataspace(), findcorpus(), get_group_id(), get_matched_corpus_positions(), GetSystemCorpus(), html_print_output(), initialize_cl(), latex_print_output(), make_temp_corpus(), mark_offrange_cells(), matchfirstpattern(), NewCL(), nr_positions(), print_concordance_line(), pt_get_anchor_cpos(), pt_validate_anchor(), random_compare(), RangeSetop(), RangeSort(), rs_cp_range(), save_subcorpus(), set_corpus_matchlists(), set_target(), sgml_print_output(), simulate(), SortExternally(), SortSubcorpus(), and SortSubcorpusRandomize().
char* registry |
registry directory of the original corpus.
Referenced by assign_temp_to_sub(), attach_subcorpus(), duplicate_corpus(), GetSystemCorpus(), initialize_cl(), LoadedCorpus(), make_temp_corpus(), NewCL(), and save_subcorpus().
is the corpus saved (=stored on disk)?
Referenced by access_corpus(), after_CorpusCommand(), assign_temp_to_sub(), attach_subcorpus(), copy_intervals(), duplicate_corpus(), expand_dataspace(), GetSystemCorpus(), initialize_cl(), load_corpusnames(), make_temp_corpus(), NewCL(), save_subcorpus(), save_unsaved_subcorpora(), show_corpora_files1(), and touch_corpus().
int size |
number of intervals
Referenced by access_corpus(), after_CorpusCommand(), ascii_print_corpus_header(), ascii_print_output(), assign_temp_to_sub(), attach_subcorpus(), calculate_initial_matchlist_1(), catalog_corpus(), compute_grouping(), ComputeGroupExternally(), ComputeGroupInternally(), copy_intervals(), cqp_parse_file(), delete_interval(), delete_intervals(), do_cqi_cqp_dump_subcorpus(), do_cqi_cqp_query(), do_cqi_cqp_subcorpus_size(), do_cut(), do_delete_lines(), do_delete_lines_num(), do_dump(), do_reduce(), do_size(), do_StandardQuery(), duplicate_corpus(), evaluate_subset(), evaluate_target(), expand_dataspace(), findcorpus(), get_matched_corpus_positions(), GetSystemCorpus(), html_print_corpus_header(), html_print_output(), initialize_cl(), latex_print_corpus_header(), latex_print_output(), make_temp_corpus(), mark_offrange_cells(), matchfirstpattern(), NewCL(), nr_positions(), NrFieldValues(), prepare_do_subset(), prepare_Query(), print_concordance_line(), print_tabulation(), RangeSetop(), RangeSort(), red_factor(), save_subcorpus(), set_corpus_matchlists(), set_target(), sgml_print_corpus_header(), sgml_print_output(), show_corpora_files1(), simulate(), simulate_dfa(), SortExternally(), SortSubcorpus(), and SortSubcorpusRandomize().
int* sortidx |
sorting index for intervals
Referenced by ascii_print_output(), assign_temp_to_sub(), attach_subcorpus(), delete_interval(), delete_intervals(), do_dump(), duplicate_corpus(), GetSystemCorpus(), html_print_output(), initialize_cl(), latex_print_output(), make_temp_corpus(), NewCL(), pt_get_anchor_cpos(), RangeSetop(), RangeSort(), save_subcorpus(), set_corpus_matchlists(), sgml_print_output(), SortExternally(), SortSubcorpus(), and SortSubcorpusRandomize().
int* targets |
list of targets
Referenced by assign_temp_to_sub(), attach_subcorpus(), compute_grouping(), delete_intervals(), do_AnchorPoint(), do_cqi_cqp_dump_subcorpus(), do_cqi_cqp_subcorpus_has_field(), do_delete_lines(), do_dump(), do_size(), duplicate_corpus(), eval_constraint(), evaluate_subset(), evaluate_target(), get_group_id(), GetSystemCorpus(), html_print_output(), initialize_cl(), latex_print_output(), make_temp_corpus(), matchfirstpattern(), NewCL(), NrFieldValues(), prepare_do_subset(), print_concordance_line(), pt_get_anchor_cpos(), pt_validate_anchor(), RangeSetop(), RangeSort(), rs_cp_range(), save_subcorpus(), set_corpus_matchlists(), set_target(), sgml_print_output(), SortExternally(), and SortSubcorpus().
enum corpus_type type |
type of the corpus
Referenced by access_corpus(), after_CorpusCommand(), assign_temp_to_sub(), attach_subcorpus(), copy_intervals(), corpus_info(), delete_interval(), delete_intervals(), do_cqi_corpus_list_corpora(), do_cqi_cqp_list_subcorpora(), do_cut(), do_delete_lines(), do_delete_lines_num(), do_MUQuery(), do_reduce(), do_StandardQuery(), do_undump(), drop_temp_corpora(), duplicate_corpus(), ensure_corpus_size(), evaluate_subset(), expand_dataspace(), free_environment(), GetSystemCorpus(), in_CorpusCommand(), in_UnnamedCorpusCommand(), initialize_cl(), load_corpusnames(), LoadedCorpus(), make_temp_corpus(), NewCL(), prepare_do_subset(), RangeSort(), save_subcorpus(), save_unsaved_subcorpora(), show_corpora_files1(), and touch_corpus().