aboutsummaryrefslogtreecommitdiffstats
path: root/searchlib/src/vespa/searchlib/attribute/CMakeLists.txt
blob: 58d3ec0298a3bdb35c7395154c87e7323803e48d (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
# Copyright Yahoo. Licensed under the terms of the Apache 2.0 license. See LICENSE in the project root.
vespa_add_library(searchlib_attribute OBJECT
    SOURCES
    address_space_components.cpp
    address_space_usage.cpp
    attribute.cpp
    attribute_blueprint_factory.cpp
    attribute_header.cpp
    attribute_operation.cpp
    attribute_read_guard.cpp
    attribute_weighted_set_blueprint.cpp
    attributecontext.cpp
    attributefactory.cpp
    attributefilebufferwriter.cpp
    attributefilesavetarget.cpp
    attributefilewriter.cpp
    attributeguard.cpp
    attributeiterators.cpp
    attributemanager.cpp
    attributememoryfilebufferwriter.cpp
    attributememoryfilewriter.cpp
    attributememorysavetarget.cpp
    attributesaver.cpp
    attributevector.cpp
    attrvector.cpp
    basename.cpp
    bitvector_search_cache.cpp
    blob_sequence_reader.cpp
    changevector.cpp
    configconverter.cpp
    copy_multi_value_read_view.cpp
    createarrayfastsearch.cpp
    createarraystd.cpp
    createsetfastsearch.cpp
    createsetstd.cpp
    createsinglefastsearch.cpp
    createsinglestd.cpp
    defines.cpp
    dfa_fuzzy_matcher.cpp
    dfa_string_comparator.cpp
    distance_metric_utils.cpp
    diversity.cpp
    dociditerator.cpp
    document_weight_or_filter_search.cpp
    searchcontextelementiterator.cpp
    empty_search_context.cpp
    enumattribute.cpp
    enumattributesaver.cpp
    enumcomparator.cpp
    enumhintsearchcontext.cpp
    enummodifier.cpp
    enum_store_compaction_spec.cpp
    enum_store_dictionary.cpp
    enum_store_loaders.cpp
    enumstore.cpp
    enumerated_multi_value_read_view.cpp
    extendableattributes.cpp
    extendable_numeric_array_multi_value_read_view.cpp
    extendable_numeric_weighted_set_multi_value_read_view.cpp
    extendable_string_array_multi_value_read_view.cpp
    extendable_string_weighted_set_multi_value_read_view.cpp
    fixedsourceselector.cpp
    flagattribute.cpp
    floatbase.cpp
    i_document_weight_attribute.cpp
    i_enum_store.cpp
    iattributemanager.cpp
    iattributesavetarget.cpp
    imported_attribute_vector.cpp
    imported_attribute_vector_factory.cpp
    imported_attribute_vector_read_guard.cpp
    imported_multi_value_read_view.cpp
    imported_search_context.cpp
    integerbase.cpp
    ipostinglistsearchcontext.cpp
    iterator_pack.cpp
    load_utils.cpp
    loadedenumvalue.cpp
    loadednumericvalue.cpp
    loadedvalue.cpp
    multi_enum_search_context.cpp
    multi_numeric_enum_search_context.cpp
    multi_numeric_flag_search_context.cpp
    multi_numeric_search_context.cpp
    multi_string_enum_search_context.cpp
    multi_string_enum_hint_search_context.cpp
    multi_value_mapping.cpp
    multi_value_mapping_base.cpp
    multienumattribute.cpp
    multienumattributesaver.cpp
    multinumericattribute.cpp
    multinumericattributesaver.cpp
    multinumericenumattribute.cpp
    multinumericpostattribute.cpp
    multistringattribute.cpp
    multistringpostattribute.cpp
    multivalueattribute.cpp
    multivalueattributesaver.cpp
    multivalueattributesaverutils.cpp
    not_implemented_attribute.cpp
    numericbase.cpp
    numeric_matcher.cpp
    numeric_range_matcher.cpp
    numeric_search_context.cpp
    numeric_sort_blob_writer.cpp
    posting_list_merger.cpp
    postingchange.cpp
    postinglistattribute.cpp
    postinglistsearchcontext.cpp
    postinglisttraits.cpp
    postingstore.cpp
    predicate_attribute.cpp
    raw_attribute.cpp
    raw_buffer_store.cpp
    raw_buffer_store_reader.cpp
    raw_buffer_store_writer.cpp
    raw_multi_value_read_view.cpp
    readerbase.cpp
    reference_attribute.cpp
    reference_attribute_saver.cpp
    reference_mappings.cpp
    save_utils.cpp
    search_context.cpp
    singleboolattribute.cpp
    singleenumattribute.cpp
    singleenumattributesaver.cpp
    singlenumericattribute.cpp
    singlenumericattributesaver.cpp
    singlenumericenumattribute.cpp
    singlenumericpostattribute.cpp
    singlesmallnumericattribute.cpp
    singlestringattribute.cpp
    singlestringpostattribute.cpp
    single_enum_search_context.cpp
    single_numeric_enum_search_context.cpp
    single_numeric_search_context.cpp
    single_raw_attribute.cpp
    single_raw_attribute_loader.cpp
    single_raw_attribute_saver.cpp
    single_raw_ext_attribute.cpp
    single_small_numeric_search_context.cpp
    single_string_enum_search_context.cpp
    single_string_enum_hint_search_context.cpp
    sourceselector.cpp
    stringbase.cpp
    string_matcher.cpp
    string_search_context.cpp
    string_search_helper.cpp
    string_sort_blob_writer.cpp
    valuemodifier.cpp
    DEPENDS
)