|
HDK
|
This is the complete list of members for VdfSpeculationExecutorBase, including all inherited members.
| _ClearData() | VdfExecutorInterface | protectedvirtual |
| _ClearDataForOutput(const VdfId outputId, const VdfId nodeId) | VdfExecutorInterface | protectedvirtual |
| _GetInputValue(const VdfConnection &connection, const VdfMask &mask) const =0 | VdfExecutorInterface | protectedpure virtual |
| _GetOutputValueForReading(const VdfOutput &output, const VdfMask &mask) const =0 | VdfExecutorInterface | protectedpure virtual |
| _GetOutputValueForWriting(const VdfOutput &output) const =0 | VdfExecutorInterface | protectedpure virtual |
| _InvalidateOutput(const VdfOutput &output, const VdfMask &invalidationMask)=0 | VdfExecutorInterface | protectedpure virtual |
| _IsOutputInvalid(const VdfId outputId, const VdfMask &invalidationMask) const =0 | VdfExecutorInterface | protectedpure virtual |
| _PreProcessInvalidation(const VdfMaskedOutputVector &invalidationRequest, VdfMaskedOutputVector *processedRequest) | VdfExecutorInterface | inlineprotectedvirtual |
| _Run(const VdfSchedule &schedule, const VdfRequest &computeRequest, VdfExecutorErrorLogger *errorLogger)=0 | VdfExecutorInterface | protectedpure virtual |
| _SetReferenceOutputValue(const VdfOutput &destOutput, const VdfOutput &sourceOutput, const VdfMask &sourceMask) const =0 | VdfExecutorInterface | protectedpure virtual |
| _SetSpeculationNode(const VdfNode *speculationNode) | VdfSpeculationExecutorBase | inlineprotected |
| _TouchOutput(const VdfOutput &output) const =0 | VdfExecutorInterface | protectedpure virtual |
| _UpdateInvalidationTimestamp()=0 | VdfExecutorInterface | protectedpure virtual |
| ClearData() | VdfExecutorInterface | |
| ClearDataForOutput(const VdfId outputId, const VdfId nodeId) | VdfExecutorInterface | |
| DuplicateOutputData(const VdfOutput &sourceOutput, const VdfOutput &destOutput)=0 | VdfExecutorInterface | pure virtual |
| GetExecutionStats() const | VdfExecutorInterface | inline |
| GetExecutorInvalidationTimestamp() const | VdfExecutorInterface | inline |
| GetFactory() const =0 | VdfExecutorInterface | pure virtual |
| GetInterruptionFlag() const | VdfExecutorInterface | inline |
| GetNonSpeculationParentExecutor() const | VdfSpeculationExecutorBase | inline |
| GetOutputValue(const VdfOutput &output, const VdfMask &mask) const | VdfExecutorInterface | inline |
| GetParentExecutor() const | VdfExecutorInterface | inline |
| HasBeenInterrupted() const | VdfExecutorInterface | inline |
| HasInvalidationTimestampMismatch(const VdfOutput &source, const VdfOutput &dest) const =0 | VdfExecutorInterface | pure virtual |
| IncrementExecutorInvalidationTimestamp() | VdfExecutorInterface | inline |
| InheritExecutorInvalidationTimestamp(const VdfExecutorInterface &executor) | VdfExecutorInterface | inline |
| InvalidateTopologicalState() | VdfExecutorInterface | |
| InvalidateValues(const VdfMaskedOutputVector &invalidationRequest) | VdfExecutorInterface | |
| IsEmpty() const =0 | VdfExecutorInterface | pure virtual |
| IsSpeculatingNode(const VdfNode *node) const | VdfSpeculationExecutorBase | inline |
| operator=(const VdfExecutorInterface &)=delete | VdfExecutorInterface | |
| RegisterObserver(const VdfExecutorObserver *observer) const | VdfExecutorInterface | |
| Resize(const VdfNetwork &network) | VdfExecutorInterface | inlinevirtual |
| Run(const VdfSchedule &schedule, VdfExecutorErrorLogger *errorLogger=NULL) | VdfExecutorInterface | |
| Run(const VdfSchedule &schedule, const VdfRequest &computeRequest, VdfExecutorErrorLogger *errorLogger=NULL) | VdfExecutorInterface | |
| SetExecutionStats(VdfExecutionStats *stats) | VdfExecutorInterface | inline |
| SetInterruptionFlag(const std::atomic_bool *interruptionFlag) | VdfExecutorInterface | inline |
| SetOutputValue(const VdfOutput &output, const VdfVector &value, const VdfMask &mask)=0 | VdfExecutorInterface | pure virtual |
| SetParentExecutor(const VdfExecutorInterface *parentExecutor) | VdfExecutorInterface | |
| TakeOutputValue(const VdfOutput &output, VdfVector *value, const VdfMask &mask)=0 | VdfExecutorInterface | pure virtual |
| UnregisterObserver(const VdfExecutorObserver *observer) const | VdfExecutorInterface | |
| VdfExecutorInterface(const VdfExecutorInterface &)=delete | VdfExecutorInterface | |
| VdfExecutorInterface() | VdfExecutorInterface | protected |
| VdfExecutorInterface(const VdfExecutorInterface *parentExecutor) | VdfExecutorInterface | explicitprotected |
| VdfSpeculationExecutorBase(const VdfExecutorInterface *parentExecutor) | VdfSpeculationExecutorBase | explicitprotected |
| ~VdfExecutorInterface() | VdfExecutorInterface | virtual |
| ~VdfSpeculationExecutorBase() | VdfSpeculationExecutorBase | virtual |