CYCLUS
|
Represents a condition used to filter rows returned by a query.
Definition at line 385 of file query_backend.h.
#include <query_backend.h>
Public Member Functions | |
Cond () | |
Cond (std::string field, std::string op, boost::spirit::hold_any val) | |
Public Attributes | |
std::string | field |
std::string | op |
CmpOpCode | opcode |
boost::spirit::hold_any | val |
|
inline |
Definition at line 387 of file query_backend.h.
|
inline |
Definition at line 389 of file query_backend.h.
std::string cyclus::Cond::field |
table column name
Definition at line 411 of file query_backend.h.
std::string cyclus::Cond::op |
One of: "<", ">", "<=", ">=", "==", "!=".
Definition at line 414 of file query_backend.h.
CmpOpCode cyclus::Cond::opcode |
The CmpOpCode cooresponding to op.
Definition at line 417 of file query_backend.h.
boost::spirit::hold_any cyclus::Cond::val |
value supported by backend(s) in use
Definition at line 420 of file query_backend.h.