#include <IRelationalStreamer.h>
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 () |
Definition at line 49 of file IRelationalStreamer.h.
|
inlinevirtual |
Definition at line 53 of file IRelationalStreamer.h.
|
pure virtual |
Implemented in ora::NamedRefReader, ora::STLContainerReader, ora::ObjectReader, ora::InlineCArrayReader, ora::CArrayReader, ora::OraPtrReader, ora::UniqueRefReader, ora::BlobReader, ora::OraReferenceReader, ora::PrimitiveReader, ora::QueryableVectorReader, and ora::PVectorReader.
Referenced by ora::InlineCArrayReader::processArrayElement(), and ora::ObjectReader::processDataMember().
|
pure virtual |
Implemented in ora::NamedRefReader, ora::STLContainerReader, ora::ObjectReader, ora::CArrayReader, ora::InlineCArrayReader, ora::OraPtrReader, ora::UniqueRefReader, ora::BlobReader, ora::OraReferenceReader, ora::PrimitiveReader, ora::QueryableVectorReader, and ora::PVectorReader.
Referenced by Vispa.Views.WidgetView.WidgetView::closeEvent(), Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), Vispa.Views.WidgetView.WidgetView::setDataObjects(), Vispa.Views.TreeView.TreeView::updateContent(), Vispa.Views.TableView.TableView::updateContent(), Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and Vispa.Views.PropertyView.PropertyView::updateContent().
|
pure virtual |
Reads a data element.
Implemented in ora::NamedRefReader, ora::STLContainerReader, ora::ObjectReader, ora::CArrayReader, ora::InlineCArrayReader, ora::OraPtrReader, ora::UniqueRefReader, ora::BlobReader, ora::OraReferenceReader, ora::PrimitiveReader, ora::QueryableVectorReader, and ora::PVectorReader.
Referenced by Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::goto(), and Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::setFilterBranches().
|
pure virtual |
Implemented in ora::NamedRefReader, ora::STLContainerReader, ora::ObjectReader, ora::InlineCArrayReader, ora::CArrayReader, ora::OraPtrReader, ora::UniqueRefReader, ora::BlobReader, ora::OraReferenceReader, ora::PrimitiveReader, ora::QueryableVectorReader, and ora::PVectorReader.
Referenced by Vispa.Views.LineDecayView.LineDecayContainer::createObject(), Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::find(), Vispa.Views.LineDecayView.LineDecayContainer::mousePressEvent(), Vispa.Gui.PortConnection.PointToPointConnection::mousePressEvent(), Vispa.Gui.VispaWidget.VispaWidget::mousePressEvent(), and Vispa.Views.AbstractView.AbstractView::restoreSelection().
|
pure virtual |