00001 #ifndef SQLLIB_CUSTOM_H_ 00002 #define SQLLIB_CUSTOM_H_ 00003 00004 #include "strings/sqllib_str.h" 00005 #include "../psql/psql.h" 00006 #include <sqllib_gen.h> 00007 #include <boost/property_tree/ptree.hpp> 00008 00013 namespace sqllib 00014 { 00015 00016 psql::Statement<psql::BindTypes<double, double, double, double>, psql::RetTypes<double, double, double, double, double, double, double, double, double, int, int> > get_toshow_edges_select(boost::property_tree::ptree const& entries, psql::Database& db, bool named = false, std::string name = ""); 00017 00018 psql::Statement<psql::BindTypes<double, double, double, double>, psql::RetTypes<int64_t, double, double, double, double, double, int, int> > get_selected_edges_select(boost::property_tree::ptree const& entries, psql::Database& db, bool named = false, std::string name = ""); 00019 00020 psql::Statement<psql::BindTypes<>, psql::RetTypes<int64_t, int64_t, double, double, int64_t, std::string, std::string, int> > get_decl_wayred_crs(boost::property_tree::ptree const& entries, psql::Database& db, bool named = false, std::string name = ""); 00021 00022 } 00023 00024 #endif