IronQuery
A SQL-first query builder for C++
Loading...
Searching...
No Matches
iron_query::Expr Member List

This is the complete list of members for iron_query::Expr, including all inherited members.

As(std::string_view name) constiron_query::Expr
Avg(const Expr &arg)iron_query::Exprstatic
Between(const Expr &a, const Expr &b) constiron_query::Expr
BinaryOp(const std::string &op, const Expr &other, OperatorPrecedence precedence=OperatorPrecedence::kAnyOther) constiron_query::Expr
Bool(bool value)iron_query::Exprstatic
Call(const std::string &name, std::initializer_list< Expr > args)iron_query::Exprstatic
CallDistinct(const std::string &name, std::initializer_list< Expr > args)iron_query::Exprstatic
CastRaw(const std::string &type) constiron_query::Expr
Coalesce(std::initializer_list< Expr > args)iron_query::Exprstatic
Collate(const Collation &collation) constiron_query::Expr
Concat(const Expr &other) constiron_query::Expr
Condition (defined in iron_query::Expr)iron_query::Exprfriend
Count(const Expr &arg)iron_query::Exprstatic
CountAll()iron_query::Exprstatic
CountDistinct(const Expr &arg)iron_query::Exprstatic
Dot(const Expr &other) constiron_query::Expr
EqAny(const Expr &array) constiron_query::Expr
EqAny(const VirtualTable &subquery) constiron_query::Expr
Exists(const VirtualTable &subquery)iron_query::Exprstatic
Expr(T value)iron_query::Exprinline
Expr(T value)iron_query::Exprinline
Expr(bool)=deleteiron_query::Expr
Expr(char)=deleteiron_query::Expr
Expr(const char *)=deleteiron_query::Expr
Extract(OperatorPrecedence precedence) constiron_query::Expr
FromRaw(std::string s, OperatorPrecedence precedence=OperatorPrecedence::kSymbol)iron_query::Exprstatic
Greatest(std::initializer_list< Expr > args)iron_query::Exprstatic
Ident(const std::string &name)iron_query::Exprstatic
ILike(const Expr &a) constiron_query::Expr
In(std::initializer_list< Expr > values) constiron_query::Expr
In(const VirtualTable &subquery) constiron_query::Expr
IsDistinctFrom(const Expr &other) constiron_query::Expr
IsFalse() constiron_query::Expr
IsNotDistinctFrom(const Expr &other) constiron_query::Expr
IsNotNull() constiron_query::Expr
IsNull() constiron_query::Expr
IsTrue() constiron_query::Expr
Least(std::initializer_list< Expr > args)iron_query::Exprstatic
Like(const Expr &a) constiron_query::Expr
Literal(const std::string &value)iron_query::Exprstatic
Max(const Expr &arg)iron_query::Exprstatic
Min(const Expr &arg)iron_query::Exprstatic
NeAll(const Expr &array) constiron_query::Expr
NeAll(const VirtualTable &subquery) constiron_query::Expr
NotBetween(const Expr &a, const Expr &b) constiron_query::Expr
NotExists(const VirtualTable &subquery)iron_query::Exprstatic
NotILike(const Expr &a) constiron_query::Expr
NotIn(std::initializer_list< Expr > values) constiron_query::Expr
NotIn(const VirtualTable &subquery) constiron_query::Expr
NotLike(const Expr &a) constiron_query::Expr
NotSimilarTo(const Expr &a) constiron_query::Expr
Null()iron_query::Exprstatic
NullIf(const Expr &a, const Expr &b)iron_query::Exprstatic
operator!() constiron_query::Expr
operator!=iron_query::Exprfriend
operator%(const Expr &other) constiron_query::Expr
operator*(const Expr &other) constiron_query::Expr
operator+(const Expr &other) constiron_query::Expr
operator-(const Expr &other) constiron_query::Expr
operator-() constiron_query::Expr
operator/(const Expr &other) constiron_query::Expr
operator<iron_query::Exprfriend
operator<=iron_query::Exprfriend
operator==iron_query::Exprfriend
operator>iron_query::Exprfriend
operator>=iron_query::Exprfriend
operator[](const Expr &other) constiron_query::Expr
operator^(const Expr &other) constiron_query::Expr
PrefixOp(const std::string &op, const Expr &operand, OperatorPrecedence precedence=OperatorPrecedence::kUnaryPlus)iron_query::Exprstatic
SimilarTo(const Expr &a) constiron_query::Expr
Sum(const Expr &arg)iron_query::Exprstatic
ToString() constiron_query::Expr