7 #ifndef PXR_EXEC_VDF_EVALUATION_STATE_H
8 #define PXR_EXEC_VDF_EVALUATION_STATE_H
41 _errorLogger(errorLogger)
67 const std::string &warning)
const;
#define PXR_NAMESPACE_OPEN_SCOPE
Contains a specification of how to execute a particular VdfNetwork.
VdfExecutorErrorLogger * GetErrorLogger() const
const VdfSchedule & GetSchedule() const
const VdfExecutorInterface & GetExecutor() const
#define PXR_NAMESPACE_CLOSE_SCOPE
Abstract base class for classes that execute a VdfNetwork to compute a requested set of values...
VDF_API void LogWarning(const VdfNode &node, const std::string &warning) const
VdfEvaluationState(const VdfExecutorInterface &executor, const VdfSchedule &schedule, VdfExecutorErrorLogger *errorLogger)