@@ -102,7 +102,7 @@ struct sorting_formatter : public output_formatter {
102
102
const tags_t &tags) override {
103
103
104
104
element node{
105
- element_type_node , elem, tags, element::lonlat{lon, lat},
105
+ element_type::node , elem, tags, element::lonlat{lon, lat},
106
106
nodes_t (), members_t ()};
107
107
108
108
m_elements.emplace_back (std::move (node));
@@ -114,7 +114,7 @@ struct sorting_formatter : public output_formatter {
114
114
const tags_t &tags) override {
115
115
116
116
element way{
117
- element_type_way , elem, tags, element::lonlat{},
117
+ element_type::way , elem, tags, element::lonlat{},
118
118
nodes, members_t ()};
119
119
120
120
m_elements.emplace_back (std::move (way));
@@ -126,7 +126,7 @@ struct sorting_formatter : public output_formatter {
126
126
const tags_t &tags) override {
127
127
128
128
element rel{
129
- element_type_relation , elem, tags, element::lonlat{},
129
+ element_type:: relation , elem, tags, element::lonlat{},
130
130
nodes_t (), members};
131
131
132
132
m_elements.emplace_back (std::move (rel));
@@ -181,19 +181,19 @@ struct sorting_formatter : public output_formatter {
181
181
std::sort (m_elements.begin (), m_elements.end ());
182
182
for (const auto &e : m_elements) {
183
183
if (e.m_info .version == 1 ) {
184
- fmt.start_action (action_type_create );
184
+ fmt.start_action (action_type::create );
185
185
write_element (e, fmt);
186
- fmt.end_action (action_type_create );
186
+ fmt.end_action (action_type::create );
187
187
188
188
} else if (e.m_info .visible ) {
189
- fmt.start_action (action_type_modify );
189
+ fmt.start_action (action_type::modify );
190
190
write_element (e, fmt);
191
- fmt.end_action (action_type_modify );
191
+ fmt.end_action (action_type::modify );
192
192
193
193
} else {
194
- fmt.start_action (action_type_delete );
194
+ fmt.start_action (action_type::del );
195
195
write_element (e, fmt);
196
- fmt.end_action (action_type_delete );
196
+ fmt.end_action (action_type::del );
197
197
}
198
198
}
199
199
}
@@ -203,16 +203,16 @@ struct sorting_formatter : public output_formatter {
203
203
204
204
void write_element (const element &e, output_formatter &fmt) {
205
205
switch (e.m_type ) {
206
- case element_type_node :
206
+ case element_type::node :
207
207
fmt.write_node (e.m_info , e.m_lonlat .m_lon , e.m_lonlat .m_lat , e.m_tags );
208
208
break ;
209
- case element_type_way :
209
+ case element_type::way :
210
210
fmt.write_way (e.m_info , e.m_nds , e.m_tags );
211
211
break ;
212
- case element_type_relation :
212
+ case element_type:: relation :
213
213
fmt.write_relation (e.m_info , e.m_members , e.m_tags );
214
214
break ;
215
- case element_type_changeset :
215
+ case element_type::changeset :
216
216
break ;
217
217
}
218
218
}
0 commit comments