|
HDK
|
#include <nodeProcessInvalidationInterface.h>
Static Public Member Functions | |
| static VDF_API void | ProcessInvalidation (const VdfExecutorInterface *executor, const VdfNodeToInputPtrVectorMap &inputs) |
| static VDF_API void | ProcessInvalidation (const VdfExecutorInterface *executor, const VdfNodeProcessInvalidationInterface &node, const VdfInputPtrVector &inputs) |
Protected Member Functions | |
| virtual void | _ProcessInvalidation (const VdfInputPtrVector *inputs, const VdfExecutorInterface *executor) const =0 |
| virtual VDF_API | ~VdfNodeProcessInvalidationInterface () |
Static Protected Member Functions | |
| static VDF_API void | _ProcessInvalidationForEntry (const VdfExecutorInterface *executor, const VdfNodeToInputPtrVectorMap::value_type &entry) |
Interface class for nodes that receive notification about input invalidation via a virtual method.
Definition at line 28 of file nodeProcessInvalidationInterface.h.
|
protectedvirtual |
Protected destructor.
|
protectedpure virtual |
The invalidation callback on this node.
|
staticprotected |
Process invalidation for one entry in the map.
|
static |
Process invalidation on all the nodes contained in the inputs sets.
|
static |
Process invalidation on the specified node via the given inputs.