Maintains a collection of select statements used for retrieving data to display from database. More...
#include <ToShowSelectCollection.h>
Public Member Functions | |
ToShowSelectCollection (std::string const &path_base, psql::Database &db, int min, int max) | |
Constructor. | |
psql::Statement < psql::BindTypes< double, double, double, double > , psql::RetTypes< double, double, double, double, double, double, double, double, double, int, int > > & | get_edges_for_zoom (int zoom) |
psql::Statement < psql::BindTypes< double, double, double, double > , psql::RetTypes< int64_t, double, double, double, double, double, int, int > > & | get_select_edges (int zoom) |
Maintains a collection of select statements used for retrieving data to display from database.
Uses xml files
Definition at line 22 of file ToShowSelectCollection.h.
osmdb::ToShowSelectCollection::ToShowSelectCollection | ( | std::string const & | path_base, |
psql::Database & | db, | ||
int | min, | ||
int | max | ||
) |
Constructor.
path_base | path to directory containing <min>.xml to <max>.xml |
db | database connection to use for statements |
min | minimum zoom to look for |
max | maximum zoom to look for |
Definition at line 16 of file ToShowSelectCollection.cpp.
psql::Statement< psql::BindTypes< double, double, double, double >, psql::RetTypes< double, double, double, double, double, double, double, double, double, int, int > > & osmdb::ToShowSelectCollection::get_edges_for_zoom | ( | int | zoom | ) |
zoom |
Definition at line 33 of file ToShowSelectCollection.cpp.
psql::Statement< psql::BindTypes< double, double, double, double >, psql::RetTypes< int64_t, double, double, double, double, double, int, int > > & osmdb::ToShowSelectCollection::get_select_edges | ( | int | zoom | ) |
zoom |
Definition at line 38 of file ToShowSelectCollection.cpp.