Public Types | |
enum | Type { EQ, AND, OR, LT, LE, NOT, RLIKE } |
![]() | |
typedef std::function< bool(const ExprValue &)> | ExprValueCb |
Public Member Functions | |
BinOp (Type t, Expr *l, Expr *r) | |
virtual void | eval (const gpb::Message &msg, ExprValueCb cb) const override |
const Expr & | left () const |
const Expr & | right () const |
Type | type () const |