9 #include <boost/archive/text_oarchive.hpp>
10 #include <boost/archive/text_iarchive.hpp>
11 #include <boost/serialization/map.hpp>
15 #include <QStringList>
34 void init(
const QStringList& args);
35 void build(QString& query);
36 void build(QSqlQuery& query);
48 template<
class Archive>
49 void serialize(Archive& ar,
const unsigned int version)
longitudes_t m_sqlQueryPoints
Definition: Points3DSqlQuery.h:42
Cube m_boundary
Definition: Points3DSqlQuery.h:40
uint32_t m_dbRowCount
Definition: Points3DSqlQuery.h:43
bool getZ(const utils::Rectangle_t &rectangle, z_t &elevation)
Definition: Points3DSqlQuery.cpp:37
std::map< longitude_t, latitudes_t > longitudes_t
Definition: mytypes.h:22
friend class boost::serialization::access
Definition: Points3DSqlQuery.h:37
Points3DSqlQuery()
Definition: Points3DSqlQuery.cpp:20
uint32_t m_dbNumRows
Definition: Points3DSqlQuery.h:43
Definition: Points3DSqlQuery.h:26
void build(QString &query)
Definition: Points3DSqlQuery.cpp:94
Definition: Rectangle.h:36
int32_t z_t
Definition: mytypes.h:15
void init(const QStringList &args)
Definition: Points3DSqlQuery.cpp:60
void serialize(Archive &ar, const unsigned int version)
Definition: Points3DSqlQuery.h:49
uint32_t m_numInvalidLocations
Definition: Points3DSqlQuery.h:43