#include <ExternalSortSubStream.h>
Inheritance diagram for ExternalSortSubStream:

| Public Member Functions | |
| virtual | ~ExternalSortSubStream () | 
| virtual ExternalSortFetchArray & | bindFetchArray ()=0 | 
| Binds the fetch array which will be used implicitly by subsequent calls to fetch(). | |
| virtual ExternalSortRC | fetch (uint nTuplesRequested)=0 | 
| Fetches tuples via the previously bound fetch array. | |
Definition at line 58 of file ExternalSortSubStream.h.
| virtual ExternalSortSubStream::~ExternalSortSubStream | ( | ) |  [inline, virtual] | 
| virtual ExternalSortFetchArray& ExternalSortSubStream::bindFetchArray | ( | ) |  [pure virtual] | 
Binds the fetch array which will be used implicitly by subsequent calls to fetch().
Implemented in ExternalSortMerger, ExternalSortRunAccessor, and ExternalSortRunLoader.
Referenced by ExternalSortOutput::setSubStream(), and ExternalSortRunAccessor::storeRun().
| virtual ExternalSortRC ExternalSortSubStream::fetch | ( | uint | nTuplesRequested | ) |  [pure virtual] | 
Fetches tuples via the previously bound fetch array.
| nTuplesRequested | maximum number of tuples to be returned from fetch (actual count may be less at callee's discretion; this does not indicate end of stream) | 
Implemented in ExternalSortMerger, ExternalSortRunAccessor, and ExternalSortRunLoader.
Referenced by ExternalSortOutput::fetch(), and ExternalSortRunAccessor::storeRun().
 1.5.1
 1.5.1