accessConsumptionTuple() | ExecStreamBufAccessor | [inline] |
bindProjection(TupleProjection const &inputProj) | ExecStreamBufAccessor | [inline] |
cbBuffer | ExecStreamBufAccessor | [private] |
clear() | ExecStreamBufAccessor | [inline] |
consumeData(PConstBuffer pEnd) | ExecStreamBufAccessor | [inline] |
consumeTuple() | ExecStreamBufAccessor | [inline] |
demandData() | ExecStreamBufAccessor | [inline] |
ExecStreamBufAccessor() | ExecStreamBufAccessor | [inline, explicit] |
getConsumptionAvailable() const | ExecStreamBufAccessor | [inline] |
getConsumptionAvailableBounded(uint cbLimit) | ExecStreamBufAccessor | |
getConsumptionEnd() const | ExecStreamBufAccessor | [inline] |
getConsumptionStart() const | ExecStreamBufAccessor | [inline] |
getConsumptionTupleAccessor() | ExecStreamBufAccessor | [inline] |
getConsumptionTuplesAvailable() | ExecStreamBufAccessor | [inline] |
getProductionAvailable() const | ExecStreamBufAccessor | [inline] |
getProductionEnd() const | ExecStreamBufAccessor | [inline] |
getProductionStart() const | ExecStreamBufAccessor | [inline] |
getProvision() const | ExecStreamBufAccessor | [inline] |
getScratchTupleAccessor() | ExecStreamBufAccessor | [inline] |
getState() const | ExecStreamBufAccessor | [inline] |
getTupleDesc() const | ExecStreamBufAccessor | [inline] |
getTupleFormat() const | ExecStreamBufAccessor | [inline] |
hasPendingEOS() const | ExecStreamBufAccessor | [inline] |
isConsumptionPossible() const | ExecStreamBufAccessor | [inline] |
isProductionPossible() const | ExecStreamBufAccessor | [inline] |
isTupleConsumptionPending() const | ExecStreamBufAccessor | [inline] |
markEOS() | ExecStreamBufAccessor | [inline] |
pBufEnd | ExecStreamBufAccessor | [private] |
pBufStart | ExecStreamBufAccessor | [private] |
pConsumer | ExecStreamBufAccessor | [private] |
pendingEOS | ExecStreamBufAccessor | [private] |
pProducer | ExecStreamBufAccessor | [private] |
produceData(PBuffer pEnd) | ExecStreamBufAccessor | [inline] |
produceTuple(TupleData const &tupleData) | ExecStreamBufAccessor | [inline] |
provideBufferForConsumption(PConstBuffer pStart, PConstBuffer pEnd) | ExecStreamBufAccessor | [inline] |
provideBufferForProduction(PBuffer pStart, PBuffer pEnd, bool reusable) | ExecStreamBufAccessor | [inline] |
provision | ExecStreamBufAccessor | [private] |
requestConsumption() | ExecStreamBufAccessor | [inline] |
requestProduction() | ExecStreamBufAccessor | [inline] |
setEOS() | ExecStreamBufAccessor | [inline, private] |
setProvision(ExecStreamBufProvision provision) | ExecStreamBufAccessor | [inline] |
setTupleShape(TupleDescriptor const &tupleDesc, TupleFormat tupleFormat=TUPLE_FORMAT_STANDARD) | ExecStreamBufAccessor | [inline] |
spanWholeTuples(PConstBuffer start, uint size) | ExecStreamBufAccessor | [inline] |
state | ExecStreamBufAccessor | [private] |
tupleConsumptionAccessor | ExecStreamBufAccessor | [private] |
tupleDesc | ExecStreamBufAccessor | [private] |
tupleFormat | ExecStreamBufAccessor | [private] |
tupleProductionAccessor | ExecStreamBufAccessor | [private] |
tupleProjectionAccessor | ExecStreamBufAccessor | [private] |
unmarshalProjectedTuple(TupleData &projTupleData) | ExecStreamBufAccessor | [inline] |
unmarshalTuple(TupleData &tupleData, uint iFirstDatum=0) | ExecStreamBufAccessor | [inline] |
validateTupleSize(TupleData const &tupleData) | ExecStreamBufAccessor | [inline] |
~ExecStreamBufAccessor() | ExecStreamBufAccessor | [inline, virtual] |