-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathifileindexer.tt
34 lines (29 loc) · 1.41 KB
/
ifileindexer.tt
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
// the file ifileindexer.hpp was generated from ifileindexer.tt and should not be edited
#include <string.h>
#include <string>
#include <iostream>
#include <stdlib.h>
using namespace std;
class OSMWorld
{
public:
[% FOREACH fieldname IN [ 'record_start_position', 'set_action', 'set_current_cs',
'set_current_element_type_member', 'set_current_element_type_nd', 'set_current_element_type_node', 'set_current_element_type_rel',
'set_current_element_type_tag', 'set_current_element_type_way', 'set_current_id',
'set_current_lat', 'set_current_lon',
'set_current_ts_year',
'set_current_ts_month',
'set_current_ts_day',
'set_current_ts_hour', 'set_current_ts_minute', 'set_current_ts_second',
'set_current_uid', 'set_current_user',
'set_current_ver', 'set_current_vis',
'set_tag_key', 'set_tag_val',
'set_way_node_ref',
'finish_current_object'
] %]
//[% fieldname %]
void [% fieldname %]();
template <class T> void [% fieldname %](const T &);
[% END %]
void scannerstatus(int s, char const* v);
};