#include <select_exp.h>
Public Member Functions | |
binary_value_exp (const L1 &l1, BinaryFunction f, const L2 &l2) | |
Constructor. | |
virtual | ~binary_value_exp () |
Destructor. | |
std::ostream & | print (std::ostream &os, const Dv::Sql::Db &db) const |
Print this expression on a stream, using escapes for column values. | |
Public Attributes | |
const L1 | arg_1 |
argument. | |
const L2 | arg_2 |
const BinaryFunction | fun |
Function. |
Definition at line 283 of file select_exp.h.
Dv::Sql::binary_value_exp< L1, L2 >::binary_value_exp | ( | const L1 & | l1, | |
BinaryFunction | f, | |||
const L2 & | l2 | |||
) | [inline] |
Constructor.
l | left argument | |
o | relational operator | |
r | right argument |
virtual Dv::Sql::binary_value_exp< L1, L2 >::~binary_value_exp | ( | ) | [inline, virtual] |
Destructor.
Definition at line 302 of file select_exp.h.
std::ostream& Dv::Sql::binary_value_exp< L1, L2 >::print | ( | std::ostream & | os, | |
const Dv::Sql::Db & | db | |||
) | const [inline, virtual] |
Print this expression on a stream, using escapes for column values.
os | stream to print to | |
db | whose associated stringify functions will be used |
Implements Dv::Sql::value_exp.
Definition at line 310 of file select_exp.h.
References Dv::Sql::binary_value_exp< L1, L2 >::arg_1, Dv::Sql::binary_value_exp< L1, L2 >::arg_2, Dv::Sql::binary_value_exp< L1, L2 >::fun, and Dv::Sql::sql_string().
const L1 Dv::Sql::binary_value_exp< L1, L2 >::arg_1 |
argument.
Definition at line 286 of file select_exp.h.
Referenced by Dv::Sql::binary_value_exp< L1, L2 >::print().
const L2 Dv::Sql::binary_value_exp< L1, L2 >::arg_2 |
Definition at line 287 of file select_exp.h.
Referenced by Dv::Sql::binary_value_exp< L1, L2 >::print().
const BinaryFunction Dv::Sql::binary_value_exp< L1, L2 >::fun |
Function.
Definition at line 289 of file select_exp.h.
Referenced by Dv::Sql::binary_value_exp< L1, L2 >::print().
dvmysql-1.0.3 | [17 November, 2010] |