Class Query

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