Skip to content

Commit 4e694ea

Browse files
committed
Format
1 parent 237eb03 commit 4e694ea

File tree

11 files changed

+138
-147
lines changed

11 files changed

+138
-147
lines changed

extensions/queryosity/hist.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ queryosity::hist::hist<Vals...>::merge(
113113
std::vector<std::shared_ptr<hist_t>> const &results) const {
114114
auto sum = std::make_shared<hist_t>(*results[0]);
115115
sum->reset();
116-
for (const auto &result : results) {
116+
for (auto const &result : results) {
117117
*sum += *result;
118118
}
119119
return sum;

include/queryosity/dataset_loaded.h

Lines changed: 38 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -5,33 +5,33 @@
55
#include "dataflow.h"
66
#include "systematic.h"
77

8-
namespace queryosity
9-
{
8+
namespace queryosity {
109

11-
namespace dataset
12-
{
10+
namespace dataset {
1311

14-
template <typename DS> class loaded
15-
{
12+
template <typename DS> class loaded {
1613

17-
public:
18-
loaded(dataflow &df, DS &ds);
19-
~loaded() = default;
14+
public:
15+
loaded(dataflow &df, DS &ds);
16+
~loaded() = default;
2017

21-
template <typename Val> auto _read(const std::string &name)
22-
{
23-
return m_df->_read<DS, Val>(*m_ds, name);
24-
}
18+
template <typename Val> auto _read(const std::string &name) {
19+
return m_df->_read<DS, Val>(*m_ds, name);
20+
}
2521

26-
template <typename Val> auto read(dataset::column<Val> const &col) -> lazy<queryosity::column::valued<Val>>;
22+
template <typename Val>
23+
auto read(dataset::column<Val> const &col)
24+
-> lazy<queryosity::column::valued<Val>>;
2725

28-
template <typename... Vals> auto read(dataset::column<Vals> const &...cols);
26+
template <typename... Vals> auto read(dataset::column<Vals> const &...cols);
2927

30-
template <typename Val> auto vary(dataset::column<Val> const &col, std::map<std::string, std::string> const &vars);
28+
template <typename Val>
29+
auto vary(dataset::column<Val> const &col,
30+
std::map<std::string, std::string> const &vars);
3131

32-
protected:
33-
dataflow *m_df;
34-
dataset::reader<DS> *m_ds;
32+
protected:
33+
dataflow *m_df;
34+
dataset::reader<DS> *m_ds;
3535
};
3636

3737
} // namespace dataset
@@ -43,34 +43,34 @@ template <typename DS> class loaded
4343
#include "lazy_varied.h"
4444
#include "systematic_variation.h"
4545

46-
template <typename DS> queryosity::dataset::loaded<DS>::loaded(queryosity::dataflow &df, DS &ds) : m_df(&df), m_ds(&ds)
47-
{
48-
}
46+
template <typename DS>
47+
queryosity::dataset::loaded<DS>::loaded(queryosity::dataflow &df, DS &ds)
48+
: m_df(&df), m_ds(&ds) {}
4949

5050
template <typename DS>
5151
template <typename Val>
52-
auto queryosity::dataset::loaded<DS>::read(dataset::column<Val> const &col) -> lazy<queryosity::column::valued<Val>>
53-
{
54-
return col.template _read(*this);
52+
auto queryosity::dataset::loaded<DS>::read(dataset::column<Val> const &col)
53+
-> lazy<queryosity::column::valued<Val>> {
54+
return col.template _read(*this);
5555
}
5656

5757
template <typename DS>
5858
template <typename... Vals>
59-
auto queryosity::dataset::loaded<DS>::read(dataset::column<Vals> const &...cols)
60-
{
61-
return std::make_tuple(cols.template _read(*this)...);
59+
auto queryosity::dataset::loaded<DS>::read(
60+
dataset::column<Vals> const &...cols) {
61+
return std::make_tuple(cols.template _read(*this)...);
6262
}
6363

6464
template <typename DS>
6565
template <typename Val>
66-
auto queryosity::dataset::loaded<DS>::vary(dataset::column<Val> const &col,
67-
std::map<std::string, std::string> const &vars)
68-
{
69-
auto nom = this->read(col);
70-
typename decltype(nom)::varied varied_column(std::move(nom));
71-
for (auto const &var : vars)
72-
{
73-
varied_column.set_variation(var.first, this->read(dataset::column<Val>(var.second)));
74-
}
75-
return varied_column;
66+
auto queryosity::dataset::loaded<DS>::vary(
67+
dataset::column<Val> const &col,
68+
std::map<std::string, std::string> const &vars) {
69+
auto nom = this->read(col);
70+
typename decltype(nom)::varied varied_column(std::move(nom));
71+
for (auto const &var : vars) {
72+
varied_column.set_variation(var.first,
73+
this->read(dataset::column<Val>(var.second)));
74+
}
75+
return varied_column;
7676
}

include/queryosity/dataset_partition.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -40,10 +40,10 @@ inline queryosity::dataset::partition_t queryosity::dataset::partition::align(
4040
const unsigned int num_vectors = partitions.size();
4141

4242
// Count appearances of each edge
43-
for (const auto &vec : partitions) {
43+
for (auto const &vec : partitions) {
4444
std::map<entry_t, bool>
4545
seen_edges; // Ensure each edge is only counted once per vector
46-
for (const auto &p : vec) {
46+
for (auto const &p : vec) {
4747
if (seen_edges.find(p.first) == seen_edges.end()) {
4848
edge_counts[p.first]++;
4949
seen_edges[p.first] = true;
@@ -57,7 +57,7 @@ inline queryosity::dataset::partition_t queryosity::dataset::partition::align(
5757

5858
// Filter edges that appear in all vectors
5959
std::vector<entry_t> aligned_edges;
60-
for (const auto &pair : edge_counts) {
60+
for (auto const &pair : edge_counts) {
6161
if (pair.second == num_vectors) {
6262
aligned_edges.push_back(pair.first);
6363
}
@@ -80,7 +80,7 @@ queryosity::dataset::partition::truncate(
8080

8181
partition_t parts_truncated;
8282

83-
for (const auto &part : parts) {
83+
for (auto const &part : parts) {
8484
auto part_end = nentries_max >= 0
8585
? std::min(part.first + nentries_max, part.second)
8686
: part.second;

include/queryosity/lazy.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ template <typename Action>
2222
class lazy : public dataflow::node,
2323
public ensemble::slotted<Action>,
2424
public systematic::resolver<lazy<Action>>,
25-
public query::result_if_aggregation<Action> {
25+
public query::result_of<Action> {
2626

2727
public:
2828
class varied;

include/queryosity/lazy_varied.h

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,10 +37,9 @@ class lazy<Act>::varied : public dataflow::node,
3737
varied(varied &&) = default;
3838
varied &operator=(varied &&) = default;
3939

40+
template <typename Derived> varied(typename lazy<Derived>::varied const &);
4041
template <typename Derived>
41-
varied(typename lazy<Derived>::varied const&);
42-
template <typename Derived>
43-
varied& operator=(typename lazy<Derived>::varied const&);
42+
varied &operator=(typename lazy<Derived>::varied const &);
4443

4544
virtual void set_variation(const std::string &var_name, lazy var) override;
4645

@@ -132,20 +131,23 @@ queryosity::lazy<Act>::varied::varied(lazy<Act> nom)
132131

133132
template <typename Act>
134133
template <typename Derived>
135-
queryosity::lazy<Act>::varied::varied(typename lazy<Derived>::varied const& other) {
134+
queryosity::lazy<Act>::varied::varied(
135+
typename lazy<Derived>::varied const &other) {
136136
this->m_df = other.m_df;
137137
this->m_var_names = other.m_var_names;
138-
for (auto const& var : other.m_var_map) {
138+
for (auto const &var : other.m_var_map) {
139139
m_var_map.insert(var);
140140
}
141141
}
142142

143143
template <typename Act>
144144
template <typename Derived>
145-
typename queryosity::lazy<Act>::varied& queryosity::lazy<Act>::varied::operator=(typename lazy<Derived>::varied const& other) {
145+
typename queryosity::lazy<Act>::varied &
146+
queryosity::lazy<Act>::varied::operator=(
147+
typename lazy<Derived>::varied const &other) {
146148
this->m_df = other.m_df;
147149
this->m_var_names = other.m_var_names;
148-
for (auto const& var : other.m_var_map) {
150+
for (auto const &var : other.m_var_map) {
149151
m_var_map.insert(var);
150152
}
151153
return *this;

0 commit comments

Comments
 (0)