CMS 3D CMS Logo

Public Member Functions

ora::IRelationalReader Class Reference

#include <IRelationalStreamer.h>

Inheritance diagram for ora::IRelationalReader:
ora::BlobReader ora::CArrayReader ora::InlineCArrayReader ora::NamedRefReader ora::ObjectReader ora::OraPtrReader ora::OraReferenceReader ora::PrimitiveReader ora::PVectorReader ora::QueryableVectorReader ora::STLContainerReader ora::UniqueRefReader

List of all members.

Public Member Functions

virtual bool build (DataElement &offset, IRelationalData &relationalData)=0
virtual void clear ()=0
virtual void read (void *address)=0
 Reads a data element.
virtual void select (int oid)=0
virtual void setRecordId (const std::vector< int > &identity)=0
virtual ~IRelationalReader ()

Detailed Description

Definition at line 49 of file IRelationalStreamer.h.


Constructor & Destructor Documentation

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

Definition at line 53 of file IRelationalStreamer.h.

                                {
    }

Member Function Documentation

virtual bool ora::IRelationalReader::build ( DataElement offset,
IRelationalData relationalData 
) [pure virtual]
virtual void ora::IRelationalReader::clear ( ) [pure virtual]
virtual void ora::IRelationalReader::read ( void *  address) [pure virtual]
virtual void ora::IRelationalReader::select ( int  oid) [pure virtual]
virtual void ora::IRelationalReader::setRecordId ( const std::vector< int > &  identity) [pure virtual]