Class Query
Defined in File query.hpp
Inheritance Relationships
Base Type
public warehouse_ros::Query
Class Documentation
-
class Query : public warehouse_ros::Query
Public Types
-
using Variant = boost::variant<std::string, double, int>
Public Functions
-
void append(const std::string &name, const std::string &val) override
-
void append(const std::string &name, const double val) override
-
void append(const std::string &name, const int val) override
-
void append(const std::string &name, const bool val) override
-
void appendLT(const std::string &name, const double val) override
-
void appendLT(const std::string &name, const int val) override
-
void appendLTE(const std::string &name, const double val) override
-
void appendLTE(const std::string &name, const int val) override
-
void appendGT(const std::string &name, const double val) override
-
void appendGT(const std::string &name, const int val) override
-
void appendGTE(const std::string &name, const double val) override
-
void appendGTE(const std::string &name, const int val) override
-
void appendRange(const std::string &name, const double lower, const double upper) override
-
void appendRange(const std::string &name, const int lower, const int upper) override
-
void appendRangeInclusive(const std::string &name, const double lower, const double upper) override
-
void appendRangeInclusive(const std::string &name, const int lower, const int upper) override
-
sqlite3_stmt_ptr prepare(sqlite3 *db_conn, const std::string &intro, const std::string &outro = "", int bind_start_col = 1) const
-
inline bool empty() const
-
using Variant = boost::variant<std::string, double, int>