| MySQL 5.6.14 Source Code Document
    | 


| Public Member Functions | |
| Operation (class Query &query, Operation *parent) | |
| void | verifyRow () | 
| virtual void | verifyOwnRow ()=0 | 
| virtual void | buildThis (NdbQueryBuilder &builder, const NdbDictionary::Table &tab)=0 | 
| void | build (NdbQueryBuilder &builder, const NdbDictionary::Table &tab) | 
| virtual void | submit ()=0 | 
| void | compareRows (const char *text, const Row *expected, const Row *actual) const | 
| Public Attributes | |
| Query & | m_query | 
| const Operation * | m_parent | 
| Vector< Operation * > | m_children | 
| const NdbQueryOperationDef * | m_operationDef | 
| union { | |
| const Row * m_resultPtr | |
| const char * m_resultCharPtr | |
| }; | |
| Uint32 | m_operationId | 
| const Uint32 | m_childNo | 
| Friends | |
| class | Query | 
Class representing a single NdbQueryOperation. 'Row' is a template argument, to allow different table defintions.
Definition at line 338 of file spj_sanity_test.cpp.
| void SPJSanityTest::Operation::build | ( | NdbQueryBuilder & | builder, | 
| const NdbDictionary::Table & | tab | ||
| ) | 
Build this and descendants.
Definition at line 595 of file spj_sanity_test.cpp.


| 
 | pure virtual | 
Build operation definition.
Implemented in SPJSanityTest::IndexScanOperation, SPJSanityTest::TableScanOperation, SPJSanityTest::IndexLookupOperation, and SPJSanityTest::LookupOperation.

| 
 | pure virtual | 
Set up result retrieval before execution.
Implemented in SPJSanityTest::IndexScanOperation, SPJSanityTest::TableScanOperation, SPJSanityTest::IndexLookupOperation, and SPJSanityTest::LookupOperation.
| 
 | pure virtual | 
Check that result of this op is ok.
Implemented in SPJSanityTest::IndexScanOperation, SPJSanityTest::TableScanOperation, SPJSanityTest::IndexLookupOperation, and SPJSanityTest::LookupOperation.

| void SPJSanityTest::Operation::verifyRow | ( | ) | 
Check that result of this op and descendans is ok.
Definition at line 605 of file spj_sanity_test.cpp.


| const Operation* SPJSanityTest::Operation::m_parent | 
Optional parent operation.
Definition at line 351 of file spj_sanity_test.cpp.
| Query& SPJSanityTest::Operation::m_query | 
Enclosing NdbQuery.
Definition at line 349 of file spj_sanity_test.cpp.