CWB
|
The Attribute object. More...
#include <attributes.h>
Data Fields | |
int | type |
Any_Attribute | any |
POS_Attribute | pos |
Struc_Attribute | struc |
Alg_Attribute | align |
Dynamic_Attribute | dyn |
The Attribute object.
The Attribute object is a union of structures, one for each of the various kinds of attribute (positional (P), structural (S), alignment (A), dynamic).
The "any" member allows the shared fields to be accessed even if it's not known what the type of the Attribute you're working with is.
Alg_Attribute align |
Any_Attribute any |
Referenced by cl_attribute_mother_corpus(), cl_corpus_list_attributes(), cl_cpos2id(), cl_delete_attribute(), cl_new_attribute_oldstyle(), comp_drop_component(), component_full_name(), component_state(), compress_reversed_index(), compute_code_lengths(), ComputePrintStructures(), create_component(), declare_component(), declare_default_components(), decode_add_attribute(), decode_check_huff(), decode_print_surrounding_s_att_values(), decode_print_token_sequence(), decompress_check_reversed_index(), describe_attribute(), describe_component(), describe_corpus(), describecorpus_show_attribute_names(), describecorpus_show_basic_info(), describecorpus_show_statistics(), drop_component(), ensure_component(), find_component(), get_position_values(), get_print_attribute_values(), load_component(), main(), makeall_do_attribute(), next_corpus_attribute(), OptimizeStringConstraint(), print_booltree(), print_evaltree(), print_mapping(), PrintAttributes(), PrintAttributesSimple(), RecomputeAL(), send_cqi_corpus_attributes(), setup_attribute(), sgml_print_output(), and VerifyVariable().
Referenced by cl_delete_attribute(), cl_dynamic_call(), cl_dynamic_numargs(), and describe_attribute().
POS_Attribute pos |
Struc_Attribute struc |
Referenced by cl_struc_values(), and setup_attribute().
int type |