|
IronQuery
A SQL-first query builder for C++
|
This is the complete list of members for iron_query::Expr, including all inherited members.
| As(std::string_view name) const | iron_query::Expr | |
| Avg(const Expr &arg) | iron_query::Expr | static |
| Between(const Expr &a, const Expr &b) const | iron_query::Expr | |
| BinaryOp(const std::string &op, const Expr &other, OperatorPrecedence precedence=OperatorPrecedence::kAnyOther) const | iron_query::Expr | |
| Bool(bool value) | iron_query::Expr | static |
| Call(const std::string &name, std::initializer_list< Expr > args) | iron_query::Expr | static |
| CallDistinct(const std::string &name, std::initializer_list< Expr > args) | iron_query::Expr | static |
| CastRaw(const std::string &type) const | iron_query::Expr | |
| Coalesce(std::initializer_list< Expr > args) | iron_query::Expr | static |
| Collate(const Collation &collation) const | iron_query::Expr | |
| Concat(const Expr &other) const | iron_query::Expr | |
| Condition (defined in iron_query::Expr) | iron_query::Expr | friend |
| Count(const Expr &arg) | iron_query::Expr | static |
| CountAll() | iron_query::Expr | static |
| CountDistinct(const Expr &arg) | iron_query::Expr | static |
| Dot(const Expr &other) const | iron_query::Expr | |
| EqAny(const Expr &array) const | iron_query::Expr | |
| EqAny(const VirtualTable &subquery) const | iron_query::Expr | |
| Exists(const VirtualTable &subquery) | iron_query::Expr | static |
| Expr(T value) | iron_query::Expr | inline |
| Expr(T value) | iron_query::Expr | inline |
| Expr(bool)=delete | iron_query::Expr | |
| Expr(char)=delete | iron_query::Expr | |
| Expr(const char *)=delete | iron_query::Expr | |
| Extract(OperatorPrecedence precedence) const | iron_query::Expr | |
| FromRaw(std::string s, OperatorPrecedence precedence=OperatorPrecedence::kSymbol) | iron_query::Expr | static |
| Greatest(std::initializer_list< Expr > args) | iron_query::Expr | static |
| Ident(const std::string &name) | iron_query::Expr | static |
| ILike(const Expr &a) const | iron_query::Expr | |
| In(std::initializer_list< Expr > values) const | iron_query::Expr | |
| In(const VirtualTable &subquery) const | iron_query::Expr | |
| IsDistinctFrom(const Expr &other) const | iron_query::Expr | |
| IsFalse() const | iron_query::Expr | |
| IsNotDistinctFrom(const Expr &other) const | iron_query::Expr | |
| IsNotNull() const | iron_query::Expr | |
| IsNull() const | iron_query::Expr | |
| IsTrue() const | iron_query::Expr | |
| Least(std::initializer_list< Expr > args) | iron_query::Expr | static |
| Like(const Expr &a) const | iron_query::Expr | |
| Literal(const std::string &value) | iron_query::Expr | static |
| Max(const Expr &arg) | iron_query::Expr | static |
| Min(const Expr &arg) | iron_query::Expr | static |
| NeAll(const Expr &array) const | iron_query::Expr | |
| NeAll(const VirtualTable &subquery) const | iron_query::Expr | |
| NotBetween(const Expr &a, const Expr &b) const | iron_query::Expr | |
| NotExists(const VirtualTable &subquery) | iron_query::Expr | static |
| NotILike(const Expr &a) const | iron_query::Expr | |
| NotIn(std::initializer_list< Expr > values) const | iron_query::Expr | |
| NotIn(const VirtualTable &subquery) const | iron_query::Expr | |
| NotLike(const Expr &a) const | iron_query::Expr | |
| NotSimilarTo(const Expr &a) const | iron_query::Expr | |
| Null() | iron_query::Expr | static |
| NullIf(const Expr &a, const Expr &b) | iron_query::Expr | static |
| operator!() const | iron_query::Expr | |
| operator!= | iron_query::Expr | friend |
| operator%(const Expr &other) const | iron_query::Expr | |
| operator*(const Expr &other) const | iron_query::Expr | |
| operator+(const Expr &other) const | iron_query::Expr | |
| operator-(const Expr &other) const | iron_query::Expr | |
| operator-() const | iron_query::Expr | |
| operator/(const Expr &other) const | iron_query::Expr | |
| operator< | iron_query::Expr | friend |
| operator<= | iron_query::Expr | friend |
| operator== | iron_query::Expr | friend |
| operator> | iron_query::Expr | friend |
| operator>= | iron_query::Expr | friend |
| operator[](const Expr &other) const | iron_query::Expr | |
| operator^(const Expr &other) const | iron_query::Expr | |
| PrefixOp(const std::string &op, const Expr &operand, OperatorPrecedence precedence=OperatorPrecedence::kUnaryPlus) | iron_query::Expr | static |
| SimilarTo(const Expr &a) const | iron_query::Expr | |
| Sum(const Expr &arg) | iron_query::Expr | static |
| ToString() const | iron_query::Expr |