| _AbsorbPublicBuffer(const VdfOutput &output, const _DataHandle dataHandle, const VdfMask &haveMask) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _ComputeNode(const VdfScheduleComputeTask &scheduleTask, const VdfEvaluationState &state, const VdfNode &node) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _computeTasks (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _CopyBuffer(const VdfOutput &output, const VdfOutput &source, const VdfMask &fromMask, VdfExecutorBufferData *toData) const (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _CreateScratchCache(const VdfOutput &output, const _DataHandle dataHandle, const VdfMask &mask, VdfExecutorBufferData *scratchBuffer) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _DataHandle typedef (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _dataManager (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _dependencyState (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _DetectInterruption(const VdfEvaluationState &state, const VdfNode &node) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _errors (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _EvaluateNode(const VdfScheduleComputeTask &scheduleTask, const VdfEvaluationState &state, const VdfNode &node, WorkTaskGraph::BaseTask *successor) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _EvaluationStage typedef (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _executor (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _HasDetectedInterruption() const (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _inputsTasks (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokeComputeOrKeepTasks(const VdfScheduleInputDependency &input, const VdfEvaluationState &state, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokeComputeOrKeepTasks(const VdfOutput &output, const VdfEvaluationState &state, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokeComputeTask(const VdfScheduleTaskId taskIndex, const VdfEvaluationState &state, const VdfNode &node, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokeComputeTasks(const Iterable &tasks, const VdfEvaluationState &state, const VdfNode &node, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokeInputsTask(const VdfScheduleComputeTask &scheduleTask, const VdfEvaluationState &state, const VdfNode &node, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokeKeepTask(const VdfScheduleTaskIndex idx, const VdfNode &node, const VdfEvaluationState &state, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokeOptionalInputs(const VdfScheduleInputsTask &scheduleTask, const VdfEvaluationState &state, const VdfNode &node, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokePrepTask(const VdfScheduleComputeTask &scheduleTask, const VdfEvaluationState &state, const VdfNode &node, WorkTaskGraph::BaseTask *successor) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokePrereqInputs(const VdfScheduleInputsTask &scheduleTask, const VdfEvaluationState &state, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokeRequiredInputs(const VdfScheduleComputeTask &scheduleTask, const VdfEvaluationState &state, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _InvokeTouchTask(const VdfOutput &dest, const VdfOutput &source) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _IsInputDependencyCached(VdfScheduleInputDependencyUniqueIndex uniqueIndex, const VdfOutput &output, const VdfMask &mask) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _isInterrupted (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _isolatingDispatcher (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _keepTasks (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _PassBuffer(VdfExecutorBufferData *fromBuffer, VdfExecutorBufferData *toBuffer) const (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _PassOrCopyBuffer(const VdfOutput &output, const VdfOutput &source, const VdfMask &inputMask, const VdfSchedule &schedule, VdfExecutorBufferData *privateBuffer) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _PassThroughNode(const VdfScheduleComputeTask &scheduleTask, const VdfEvaluationState &state, const VdfNode &node) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _PostTransportedErrors() (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _PrepareNode(const VdfEvaluationState &state, const VdfNode &node) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _PrepareOutput(const VdfSchedule &schedule, const VdfSchedule::OutputId outputId) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _PrepareReadWriteBuffer(const VdfOutput &output, const VdfSchedule::OutputId outputId, const VdfMask &mask, const VdfSchedule &schedule, VdfExecutorBufferData *privateBuffer) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _prepTasks (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _ProcessComputeTask(WorkTaskGraph::BaseTask *task, const VdfEvaluationState &state, const VdfNode &node, const VdfScheduleComputeTask &scheduleTask, _EvaluationStage *evaluationStage, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _ProcessInputsTask(WorkTaskGraph::BaseTask *task, const VdfEvaluationState &state, const VdfNode &node, const VdfScheduleInputsTask &scheduleTask, _EvaluationStage *evaluationStage, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _ProcessKeepTask(WorkTaskGraph::BaseTask *task, const VdfEvaluationState &state, const VdfNode &node, _EvaluationStage *evaluationStage, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _ProcessLeafTask(WorkTaskGraph::BaseTask *task, const VdfEvaluationState &state, const VdfMaskedOutput &maskedOutput, const size_t requestedIndex, Callback &callback, _EvaluationStage *evaluationStage, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _ProcessOutput(const VdfScheduleComputeTask &scheduleTask, const VdfEvaluationState &state, const VdfOutput &output, const VdfSchedule::OutputId outputId, const _DataHandle dataHandle, const bool hasAssociatedInput, VdfExecutorBufferData *privateBuffer) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _PublishScratchBuffers(const VdfSchedule &schedule, const VdfNode &node) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _resetState (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _ResetState(const VdfSchedule &schedule) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _RunOutput(const VdfEvaluationState &state, const VdfMaskedOutput &maskedOutput, const size_t requestedIndex, Callback &callback, WorkTaskGraph::TaskList *taskList) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _Self() (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | inlineprotected |
| _SpawnOrBypass(WorkTaskGraph::BaseTask *task, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _SpawnRequestedTasks(const VdfEvaluationState &state, const VdfNode &node, WorkTaskGraph::BaseTask *successor, WorkTaskGraph::BaseTask **bypass) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _taskGraph (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| _TransportErrors(const TfErrorMark &errorMark) (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | protected |
| operator=(const VdfParallelExecutorEngineBase &)=delete (defined in VdfParallelExecutorEngineBase< Derived, DataManager >) | VdfParallelExecutorEngineBase< Derived, DataManager > | |
| RunSchedule(const VdfSchedule &schedule, const VdfRequest &computeRequest, VdfExecutorErrorLogger *errorLogger) | VdfParallelExecutorEngineBase< Derived, DataManager > | inline |
| RunSchedule(const VdfSchedule &schedule, const VdfRequest &computeRequest, VdfExecutorErrorLogger *errorLogger, Callback &&callback) | VdfParallelExecutorEngineBase< Derived, DataManager > | |
| VdfParallelExecutorEngineBase(const VdfParallelExecutorEngineBase &)=delete | VdfParallelExecutorEngineBase< Derived, DataManager > | |
| VdfParallelExecutorEngineBase(const VdfExecutorInterface &executor, DataManager *dataManager) | VdfParallelExecutorEngineBase< Derived, DataManager > | |
| ~VdfParallelExecutorEngineBase() | VdfParallelExecutorEngineBase< Derived, DataManager > | virtual |