#include <RelationalOperation.h>
Public Member Functions | |
virtual int | addBlobData (const std::string &columnName)=0 |
virtual int | addData (const std::string &columnName, const std::type_info &columnType)=0 |
virtual int | addId (const std::string &columnName)=0 |
virtual int | addWhereId (const std::string &columnName)=0 |
virtual coral::AttributeList & | data ()=0 |
virtual std::string & | whereClause ()=0 |
virtual coral::AttributeList & | whereData ()=0 |
virtual | ~IRelationalData () |
Definition at line 35 of file RelationalOperation.h.
|
inlinevirtual |
Definition at line 37 of file RelationalOperation.h.
|
pure virtual |
Implemented in ora::SelectOperation, ora::InputRelationalData, ora::MultiRecordInsertOperation, and ora::MultiRecordSelectOperation.
Referenced by ora::BlobReader::build(), and ora::BlobWriterBase::buildDataElement().
|
pure virtual |
Implemented in ora::SelectOperation, ora::InputRelationalData, ora::MultiRecordInsertOperation, and ora::MultiRecordSelectOperation.
Referenced by ora::UniqueRefWriter::build(), ora::UniqueRefReader::build(), ora::OraReferenceStreamerBase::buildDataElement(), ora::PrimitiveStreamerBase::buildDataElement(), and ora::NamedReferenceStreamerBase::buildDataElement().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
Implemented in ora::SelectOperation, ora::InputRelationalData, ora::MultiRecordInsertOperation, and ora::MultiRecordSelectOperation.
Referenced by ora::QVQueryMaker::setQueryCondition().
|
pure virtual |
Implemented in ora::SelectOperation, ora::InputRelationalData, ora::MultiRecordInsertOperation, and ora::MultiRecordSelectOperation.
Referenced by ora::QVQueryMaker::setQueryCondition().