addDataflow(ExecStreamId producerId, ExecStreamId consumerId, bool isImplicit=false)=0 | ExecStreamGraph | [pure virtual] |
addInputDataflow(ExecStreamId consumerId)=0 | ExecStreamGraph | [pure virtual] |
addOutputDataflow(ExecStreamId producerId)=0 | ExecStreamGraph | [pure virtual] |
addStream(SharedExecStream pStream)=0 | ExecStreamGraph | [pure virtual] |
ClosableObject() | ClosableObject | [explicit, protected] |
close() | ClosableObject | |
closeImpl()=0 | ClosableObject | [protected, pure virtual] |
closeProducers(ExecStreamId streamId)=0 | ExecStreamGraph | [pure virtual] |
declareDynamicParamReader(ExecStreamId streamId, DynamicParamId dynamicParamId)=0 | ExecStreamGraph | [pure virtual] |
declareDynamicParamWriter(ExecStreamId streamId, DynamicParamId dynamicParamId)=0 | ExecStreamGraph | [pure virtual] |
enableDummyTxnId(bool enabled)=0 | ExecStreamGraph | [pure virtual] |
ExecStreamGraph() | ExecStreamGraph | [explicit, protected] |
ExecStreamScheduler class | ExecStreamGraph | [friend] |
findLastStream(std::string name, uint iOutput)=0 | ExecStreamGraph | [pure virtual] |
findStream(std::string name)=0 | ExecStreamGraph | [pure virtual] |
getDataflowCount()=0 | ExecStreamGraph | [pure virtual] |
getDynamicParamManager() | ExecStreamGraph | [inline] |
getDynamicParamReaders(DynamicParamId dynamicParamId)=0 | ExecStreamGraph | [pure virtual] |
getDynamicParamWriters(DynamicParamId dynamicParamId)=0 | ExecStreamGraph | [pure virtual] |
getInputCount(ExecStreamId streamId)=0 | ExecStreamGraph | [pure virtual] |
getOutputCount(ExecStreamId streamId)=0 | ExecStreamGraph | [pure virtual] |
getResourceGovernor()=0 | ExecStreamGraph | [pure virtual] |
getScheduler() const | ExecStreamGraph | [inline] |
getSortedStreams()=0 | ExecStreamGraph | [pure virtual] |
getStream(ExecStreamId id)=0 | ExecStreamGraph | [pure virtual] |
getStreamCount()=0 | ExecStreamGraph | [pure virtual] |
getStreamInput(ExecStreamId streamId, uint iInput)=0 | ExecStreamGraph | [pure virtual] |
getStreamInputAccessor(ExecStreamId streamId, uint iInput)=0 | ExecStreamGraph | [pure virtual] |
getStreamOutput(ExecStreamId streamId, uint iOutput)=0 | ExecStreamGraph | [pure virtual] |
getStreamOutputAccessor(ExecStreamId streamId, uint iOutput)=0 | ExecStreamGraph | [pure virtual] |
getTxn()=0 | ExecStreamGraph | [pure virtual] |
getTxnId()=0 | ExecStreamGraph | [pure virtual] |
interposeStream(std::string name, uint iOutput, ExecStreamId interposedId)=0 | ExecStreamGraph | [pure virtual] |
isAcyclic()=0 | ExecStreamGraph | [pure virtual] |
isClosed() const | ClosableObject | [inline] |
mergeFrom(ExecStreamGraph &src)=0 | ExecStreamGraph | [pure virtual] |
mergeFrom(ExecStreamGraph &src, std::vector< ExecStreamId > const &nodes)=0 | ExecStreamGraph | [pure virtual] |
needsClose | ClosableObject | [protected] |
newExecStreamGraph() | ExecStreamGraph | [static] |
open()=0 | ExecStreamGraph | [pure virtual] |
pDynamicParamManager | ExecStreamGraph | [protected] |
prepare(ExecStreamScheduler &scheduler)=0 | ExecStreamGraph | [pure virtual] |
pScheduler | ExecStreamGraph | [protected] |
removeStream(ExecStreamId)=0 | ExecStreamGraph | [pure virtual] |
renderGraphviz(std::ostream &dotStream)=0 | ExecStreamGraph | [pure virtual] |
setErrorTarget(SharedErrorTarget pErrorTarget)=0 | ExecStreamGraph | [pure virtual] |
setResourceGovernor(SharedExecStreamGovernor pResourceGovernor)=0 | ExecStreamGraph | [pure virtual] |
setScratchSegment(SharedSegment pScratchSegment)=0 | ExecStreamGraph | [pure virtual] |
setTxn(SharedLogicalTxn pTxn)=0 | ExecStreamGraph | [pure virtual] |
~ClosableObject() | ClosableObject | [virtual] |
~ExecStreamGraph() | ExecStreamGraph | [virtual] |