@@ -70,7 +70,7 @@ bool QueryVar::matches(encoded_variable_t var) const {
7070
7171void QueryVar::remove_segments_that_dont_contain_dict_var (
7272 set<segment_id_t >& segment_ids,
73- std::function<std::set<segment_id_t > const &(variable_dictionary_id_t )>
73+ std::function<std::set<segment_id_t > const &(variable_dictionary_id_t )> const &
7474 get_segments_containing_var_dict_id
7575) const {
7676 if (false == m_is_dict_var) {
@@ -84,8 +84,8 @@ void QueryVar::remove_segments_that_dont_contain_dict_var(
8484 inplace_set_intersection (ids_of_segments_containing_query_var, segment_ids);
8585 } else {
8686 set<segment_id_t > ids_of_segments_containing_query_var;
87- for (auto entry : m_possible_var_dict_ids) {
88- auto & ids_of_segments_containing_var = get_segments_containing_var_dict_id (entry );
87+ for (auto var_dict_id : m_possible_var_dict_ids) {
88+ auto & ids_of_segments_containing_var = get_segments_containing_var_dict_id (var_dict_id );
8989 ids_of_segments_containing_query_var.insert (
9090 ids_of_segments_containing_var.cbegin (),
9191 ids_of_segments_containing_var.cend ()
@@ -112,24 +112,24 @@ void SubQuery::add_imprecise_dict_var(
112112}
113113
114114void SubQuery::set_possible_logtypes (unordered_set<logtype_dictionary_id_t > const & logtype_ids) {
115- m_possible_logtype_ids = logtype_ids;
115+ m_possible_logtypes = logtype_ids;
116116}
117117
118118void SubQuery::mark_wildcard_match_required () {
119119 m_wildcard_match_required = true ;
120120}
121121
122122void SubQuery::calculate_ids_of_matching_segments (
123- std::function<std::set<segment_id_t > const &(logtype_dictionary_id_t )>
124- get_segments_containing_log_dict_id ,
125- std::function<std::set<segment_id_t> const &(variable_dictionary_id_t )>
123+ std::function<std::set<segment_id_t > const &(logtype_dictionary_id_t )> const &
124+ get_segments_containing_logtype_dict_id ,
125+ std::function<std::set<segment_id_t> const &(variable_dictionary_id_t )> const &
126126 get_segments_containing_var_dict_id
127127) {
128128 // Get IDs of segments containing logtypes
129129 m_ids_of_matching_segments.clear ();
130- for (auto logtype_id : m_possible_logtype_ids ) {
130+ for (auto logtype_id : m_possible_logtypes ) {
131131 auto const & ids_of_segments_containing_logtype
132- = get_segments_containing_log_dict_id (logtype_id);
132+ = get_segments_containing_logtype_dict_id (logtype_id);
133133 m_ids_of_matching_segments.insert (
134134 ids_of_segments_containing_logtype.cbegin (),
135135 ids_of_segments_containing_logtype.cend ()
@@ -147,12 +147,12 @@ void SubQuery::calculate_ids_of_matching_segments(
147147
148148void SubQuery::clear () {
149149 m_vars.clear ();
150- m_possible_logtype_ids .clear ();
150+ m_possible_logtypes .clear ();
151151 m_wildcard_match_required = false ;
152152}
153153
154154bool SubQuery::matches_logtype (logtype_dictionary_id_t const logtype) const {
155- return m_possible_logtype_ids .count (logtype) > 0 ;
155+ return m_possible_logtypes .count (logtype) > 0 ;
156156}
157157
158158Query::Query (
@@ -187,14 +187,14 @@ void Query::make_sub_queries_relevant_to_segment(segment_id_t segment_id) {
187187}
188188
189189void Query::calculate_ids_of_matching_segments (
190- std::function<std::set<segment_id_t > const &(logtype_dictionary_id_t )>
191- get_segments_containing_log_dict_id ,
192- std::function<std::set<segment_id_t> const &(variable_dictionary_id_t )>
190+ std::function<std::set<segment_id_t > const &(logtype_dictionary_id_t )> const &
191+ get_segments_containing_logtype_dict_id ,
192+ std::function<std::set<segment_id_t> const &(variable_dictionary_id_t )> const &
193193 get_segments_containing_var_dict_id
194194) {
195195 for (auto & sub_query : m_sub_queries) {
196196 sub_query.calculate_ids_of_matching_segments (
197- get_segments_containing_log_dict_id ,
197+ get_segments_containing_logtype_dict_id ,
198198 get_segments_containing_var_dict_id
199199 );
200200 }
0 commit comments