|
MDBL Library
|
#include <WhereExp.hpp>
Public Types | |
| enum | Op { AND, OR } |
Public Member Functions | |
| CWhereExp (const CWhere &oLHSWhere, Op eOp, const CWhere &oRHSWhere) | |
| CWhereExp (const CWhereExp &oSrc) | |
| virtual | ~CWhereExp () |
| virtual bool | Matches (const CRow &oRow) const |
| virtual CWhere * | Clone () const |
Private Member Functions | |
| void | operator= (const CWhereExp &oWhere) |
Private Attributes | |
| const CWhere * | m_pLHSWhere |
| Op | m_eOp |
| const CWhere * | m_pRHSWhere |
| enum CWhereExp::Op |
| CWhereExp::CWhereExp | ( | const CWhere & | oLHSWhere, |
| Op | eOp, | ||
| const CWhere & | oRHSWhere | ||
| ) |
| CWhereExp::CWhereExp | ( | const CWhereExp & | oSrc | ) |
| CWhereExp::~CWhereExp | ( | ) | [virtual] |
| bool CWhereExp::Matches | ( | const CRow & | oRow | ) | const [virtual] |
Implements CWhere.
| CWhere * CWhereExp::Clone | ( | ) | const [virtual] |
Implements CWhere.
| void CWhereExp::operator= | ( | const CWhereExp & | oWhere | ) | [private] |
const CWhere* CWhereExp::m_pLHSWhere [private] |
Op CWhereExp::m_eOp [private] |
const CWhere* CWhereExp::m_pRHSWhere [private] |
1.7.6.1