4545 allocator
4646)
4747{
48- if (lg_start_map_size > lg_max_map_size) throw std::invalid_argument (" starting size must not be greater than maximum size" );
48+ if (lg_start_map_size > lg_max_map_size) { throw std::invalid_argument (" starting size must not be greater than maximum size" ); }
4949}
5050
5151template <typename T, typename W, typename H, typename E, typename A>
5252void frequent_items_sketch<T, W, H, E, A>::update(const T& item, W weight) {
5353 check_weight (weight);
54- if (weight == 0 ) return ;
54+ if (weight == 0 ) { return ; }
5555 total_weight += weight;
5656 offset += map.adjust_or_insert (item, weight);
5757}
5858
5959template <typename T, typename W, typename H, typename E, typename A>
6060void frequent_items_sketch<T, W, H, E, A>::update(T&& item, W weight) {
6161 check_weight (weight);
62- if (weight == 0 ) return ;
62+ if (weight == 0 ) { return ; }
6363 total_weight += weight;
6464 offset += map.adjust_or_insert (std::move (item), weight);
6565}
6666
6767template <typename T, typename W, typename H, typename E, typename A>
6868void frequent_items_sketch<T, W, H, E, A>::merge(const frequent_items_sketch& other) {
69- if (other.is_empty ()) return ;
69+ if (other.is_empty ()) { return ; }
7070 const W merged_total_weight = total_weight + other.get_total_weight (); // for correction at the end
7171 for (auto it: other.map ) {
7272 update (it.first , it.second );
@@ -77,7 +77,7 @@ void frequent_items_sketch<T, W, H, E, A>::merge(const frequent_items_sketch& ot
7777
7878template <typename T, typename W, typename H, typename E, typename A>
7979void frequent_items_sketch<T, W, H, E, A>::merge(frequent_items_sketch&& other) {
80- if (other.is_empty ()) return ;
80+ if (other.is_empty ()) { return ; }
8181 const W merged_total_weight = total_weight + other.get_total_weight (); // for correction at the end
8282 for (auto it: other.map ) {
8383 update (std::move (it.first ), it.second );
@@ -105,7 +105,7 @@ template<typename T, typename W, typename H, typename E, typename A>
105105W frequent_items_sketch<T, W, H, E, A>::get_estimate(const T& item) const {
106106 // if item is tracked estimate = weight + offset, otherwise 0
107107 const W weight = map.get (item);
108- if (weight > 0 ) return weight + offset;
108+ if (weight > 0 ) { return weight + offset; }
109109 return 0 ;
110110}
111111
@@ -210,7 +210,7 @@ void frequent_items_sketch<T, W, H, E, A>::serialize(std::ostream& os, const Ser
210210template <typename T, typename W, typename H, typename E, typename A>
211211template <typename SerDe>
212212size_t frequent_items_sketch<T, W, H, E, A>::get_serialized_size_bytes(const SerDe& sd) const {
213- if (is_empty ()) return PREAMBLE_LONGS_EMPTY * sizeof (uint64_t );
213+ if (is_empty ()) { return PREAMBLE_LONGS_EMPTY * sizeof (uint64_t ); }
214214 size_t size = PREAMBLE_LONGS_NONEMPTY * sizeof (uint64_t ) + map.get_num_active () * sizeof (W);
215215 for (auto it: map) size += sd.size_of_item (it.first );
216216 return size;
@@ -328,8 +328,7 @@ frequent_items_sketch<T, W, H, E, A> frequent_items_sketch<T, W, H, E, A>::deser
328328 sketch.total_weight = total_weight;
329329 sketch.offset = offset;
330330 }
331- if (!is.good ())
332- throw std::runtime_error (" error reading from std::istream" );
331+ if (!is.good ()) { throw std::runtime_error (" error reading from std::istream" ); }
333332 return sketch;
334333}
335334
0 commit comments