#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::QueryableVectorReader, ora::OraReferenceReader, ora::PrimitiveReader, 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::QueryableVectorReader, ora::PrimitiveReader, and ora::PVectorReader.
Referenced by python.Vispa.Views.WidgetView.WidgetView::closeEvent(), python.Vispa.Views.BoxDecayView.BoxDecayView::closeEvent(), python.Vispa.Share.FindAlgorithm.FindAlgorithm::findUsingFindDialog(), python.Vispa.Views.LineDecayView.LineDecayView::setDataObjects(), python.Vispa.Views.WidgetView.WidgetView::setDataObjects(), python.Vispa.Views.TreeView.TreeView::updateContent(), python.Vispa.Views.TableView.TableView::updateContent(), python.Vispa.Views.BoxDecayView.BoxDecayView::updateContent(), and python.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::QueryableVectorReader, ora::OraReferenceReader, ora::PrimitiveReader, and ora::PVectorReader.
Referenced by python.Vispa.Plugins.EdmBrowser.EdmDataAccessor.EdmDataAccessor::goto(), and python.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::QueryableVectorReader, ora::OraReferenceReader, ora::PrimitiveReader, and ora::PVectorReader.
Referenced by python.Vispa.Views.LineDecayView.LineDecayContainer::createObject(), python.Vispa.Plugins.Browser.BrowserTabController.BrowserTabController::find(), python.Vispa.Views.LineDecayView.LineDecayContainer::mousePressEvent(), python.Vispa.Gui.PortConnection.PointToPointConnection::mousePressEvent(), python.Vispa.Gui.VispaWidget.VispaWidget::mousePressEvent(), and python.Vispa.Views.AbstractView.AbstractView::restoreSelection().
|
pure virtual |