OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Fragmenter_Namespace::RowDataProvider Class Referenceabstract

#include <AbstractFragmenter.h>

+ Inheritance diagram for Fragmenter_Namespace::RowDataProvider:

Public Member Functions

virtual size_t const getRowCount () const =0
 
virtual size_t const getEntryCount () const =0
 
virtual StringDictionaryProxygetLiteralDictionary () const =0
 
virtual std::vector< TargetValuegetEntryAt (const size_t index) const =0
 
virtual std::vector< TargetValuegetTranslatedEntryAt (const size_t index) const =0
 

Detailed Description

slim interface to wrap the result set into

Definition at line 66 of file AbstractFragmenter.h.

Member Function Documentation

virtual std::vector<TargetValue> Fragmenter_Namespace::RowDataProvider::getEntryAt ( const size_t  index) const
pure virtual

Implemented in UpdateLogForFragment.

Referenced by Fragmenter_Namespace::InsertOrderFragmenter::updateColumns().

+ Here is the caller graph for this function:

virtual size_t const Fragmenter_Namespace::RowDataProvider::getEntryCount ( ) const
pure virtual

Implemented in UpdateLogForFragment.

Referenced by Fragmenter_Namespace::InsertOrderFragmenter::updateColumns().

+ Here is the caller graph for this function:

virtual StringDictionaryProxy* Fragmenter_Namespace::RowDataProvider::getLiteralDictionary ( ) const
pure virtual

Implemented in UpdateLogForFragment.

Referenced by Fragmenter_Namespace::InsertOrderFragmenter::updateColumns().

+ Here is the caller graph for this function:

virtual size_t const Fragmenter_Namespace::RowDataProvider::getRowCount ( ) const
pure virtual

Implemented in UpdateLogForFragment.

Referenced by Fragmenter_Namespace::InsertOrderFragmenter::updateColumns().

+ Here is the caller graph for this function:

virtual std::vector<TargetValue> Fragmenter_Namespace::RowDataProvider::getTranslatedEntryAt ( const size_t  index) const
pure virtual

Implemented in UpdateLogForFragment.


The documentation for this class was generated from the following file: