CMS 3D CMS Logo

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
List of all members | Public Member Functions
ora::IRelationalReader Class Referenceabstract

#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

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. More...
 
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 ( )
inlinevirtual

Definition at line 53 of file IRelationalStreamer.h.

53  {
54  }

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