CMS 3D CMS Logo

Public Member Functions

ora::IRelationalData Class Reference

#include <RelationalOperation.h>

Inheritance diagram for ora::IRelationalData:
ora::InputRelationalData ora::MultiRecordInsertOperation ora::MultiRecordSelectOperation ora::SelectOperation ora::BulkInsertOperation ora::DeleteOperation ora::InsertOperation ora::UpdateOperation

List of all members.

Public Member Functions

virtual void addBlobData (const std::string &columnName)=0
virtual void addData (const std::string &columnName, const std::type_info &columnType)=0
virtual void addId (const std::string &columnName)=0
virtual void addWhereId (const std::string &columnName)=0
virtual coral::AttributeList & data ()=0
virtual std::string & whereClause ()=0
virtual coral::AttributeList & whereData ()=0
virtual ~IRelationalData ()

Detailed Description

Definition at line 35 of file RelationalOperation.h.


Constructor & Destructor Documentation

virtual ora::IRelationalData::~IRelationalData ( ) [inline, virtual]

Definition at line 37 of file RelationalOperation.h.

                              {
    }

Member Function Documentation

virtual void ora::IRelationalData::addBlobData ( const std::string &  columnName) [pure virtual]
virtual void ora::IRelationalData::addData ( const std::string &  columnName,
const std::type_info &  columnType 
) [pure virtual]
virtual void ora::IRelationalData::addId ( const std::string &  columnName) [pure virtual]
virtual void ora::IRelationalData::addWhereId ( const std::string &  columnName) [pure virtual]
virtual coral::AttributeList& ora::IRelationalData::data ( ) [pure virtual]
virtual std::string& ora::IRelationalData::whereClause ( ) [pure virtual]
virtual coral::AttributeList& ora::IRelationalData::whereData ( ) [pure virtual]