LibreOffice Module connectivity (master) 1
|
#include <fcode.hxx>
Public Member Functions | |
virtual const ORowSetValue & | getValue () const =0 |
virtual void | setValue (const ORowSetValue &_rVal)=0 |
sal_Int32 | getDBType () const |
bool | isValid () const |
Public Member Functions inherited from connectivity::file::OCode | |
virtual | ~OCode () |
OCode (OCode &&)=default | |
OCode (const OCode &)=default | |
OCode ()=default | |
OCode & | operator= (const OCode &)=default |
OCode & | operator= (OCode &&)=default |
Protected Member Functions | |
OOperand (sal_Int32 _rType) | |
OOperand () | |
Protected Attributes | |
sal_Int32 | m_eDBType |
|
inlineprotected |
|
inlineprotected |
|
inline |
Definition at line 68 of file fcode.hxx.
Referenced by connectivity::dbase::ONDXKey::Compare(), connectivity::file::OPredicateCompiler::execute_BETWEEN(), connectivity::file::OOp_COMPARE::operate(), and connectivity::dbase::ONDXKey::operator=().
|
pure virtual |
Implemented in connectivity::dbase::ONDXKey, connectivity::file::OOperandRow, and connectivity::file::OOperandValue.
Referenced by connectivity::file::OPredicateInterpreter::evaluateSelection(), connectivity::file::ONumOperator::Exec(), connectivity::file::ONthOperator::Exec(), connectivity::file::OBinaryOperator::Exec(), connectivity::file::OUnaryOperator::Exec(), connectivity::file::OPredicateCompiler::execute_BETWEEN(), isValid(), connectivity::file::OOp_ISNULL::operate(), connectivity::file::OOp_LIKE::operate(), and connectivity::file::OOp_COMPARE::operate().
|
inline |
Definition at line 294 of file fcode.hxx.
References connectivity::ORowSetValue::getDouble(), and getValue().
Referenced by connectivity::file::OPredicateInterpreter::evaluate(), connectivity::file::OOp_NOT::operate(), connectivity::file::OOp_AND::operate(), and connectivity::file::OOp_OR::operate().
|
pure virtual |
|
protected |
Definition at line 59 of file fcode.hxx.
Referenced by connectivity::file::OOperandConst::OOperandConst(), and connectivity::dbase::ONDXKey::operator=().