HDK
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
VdfDataManagerHashTable Member List

This is the complete list of members for VdfDataManagerHashTable, including all inherited members.

_ClearDataForOutput(const VdfOutput &output)Vdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_GetBufferData(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_GetDataHandle(const VdfId outputId) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_GetInvalidationData(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_GetInvalidationTimestamp(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_GetOrCreateDataHandle(const VdfId outputId) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_GetOrCreateSMBLData(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_GetSMBLData(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_IsTouched(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_IsValidDataHandle(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_Resize(const VdfNetwork &network)Vdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_SetInvalidationTimestamp(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle, VdfInvalidationTimestamp ts)Vdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_Touch(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle) constVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
_Untouch(const Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandlehandle)Vdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >inlineprotected
Base typedefVdfDataManagerHashTable
Clear()VdfDataManagerHashTableinline
ClearDataForOutput(const VdfId outputId)VdfDataManagerHashTableinline
CreateOutputCache(const VdfOutput &output, VdfExecutorBufferData *bufferData) constVdfExecutorDataManager< VdfDataManagerHashTable >
DataHandle typedefVdfDataManagerHashTable
DuplicateOutputData(const VdfOutput &sourceOutput, const VdfOutput &destOutput)VdfExecutorDataManager< VdfDataManagerHashTable >
GetBufferData(const DataHandle handle) const VdfDataManagerHashTableinline
GetDataHandle(const VdfId outputId) const VdfDataManagerHashTableinline
GetInputValue(const VdfConnection &connection, const VdfMask &mask) constVdfExecutorDataManager< VdfDataManagerHashTable >
GetInvalidationData(const DataHandle handle) const VdfDataManagerHashTableinline
GetInvalidationTimestamp(const DataHandle handle) const VdfDataManagerHashTableinline
VdfExecutorDataManager< VdfDataManagerHashTable >::GetInvalidationTimestamp() constVdfExecutorDataManager< VdfDataManagerHashTable >inline
GetOrCreateDataHandle(const VdfId outputId) const VdfDataManagerHashTableinline
GetOrCreateOutputValueForWriting(const VdfOutput &output, const DataHandle handle) constVdfExecutorDataManager< VdfDataManagerHashTable >
GetOrCreateSMBLData(const DataHandle handle) const VdfDataManagerHashTableinline
GetOutputValueForReading(const DataHandle handle, const VdfMask &mask) constVdfExecutorDataManager< VdfDataManagerHashTable >
GetSMBLData(const DataHandle handle) const VdfDataManagerHashTableinline
HasInvalidationTimestampMismatch(const DataHandle sourceHandle, const DataHandle destHandle) constVdfExecutorDataManager< VdfDataManagerHashTable >
InvalidateOutput(const VdfOutput &output, const VdfMask &invalidationMask)VdfExecutorDataManager< VdfDataManagerHashTable >
IsEmpty() const VdfDataManagerHashTableinline
IsOutputInvalid(const VdfId outputId, const VdfMask &invalidationMask) constVdfExecutorDataManager< VdfDataManagerHashTable >
IsTouched(const DataHandle handle) const VdfDataManagerHashTableinline
IsValidDataHandle(const DataHandle handle) const VdfDataManagerHashTableinline
PassBuffer(const VdfOutput &fromOutput, VdfExecutorBufferData *fromBuffer, const VdfOutput &toOutput, VdfExecutorBufferData *toBuffer, const VdfMask &keepMask)VdfExecutorDataManager< VdfDataManagerHashTable >
Resize(const VdfNetwork &network)VdfDataManagerHashTable
SetComputedOutputMask(VdfExecutorBufferData *bufferData, const VdfMask &mask)VdfExecutorDataManager< VdfDataManagerHashTable >inline
SetInvalidationTimestamp(const DataHandle handle, VdfInvalidationTimestamp timestamp)VdfDataManagerHashTableinline
SetOutputValue(const VdfOutput &output, const VdfVector &value, const VdfMask &mask)VdfExecutorDataManager< VdfDataManagerHashTable >
SetReferenceOutputValue(const VdfVector *sourceValue, const VdfId destOutputId) constVdfExecutorDataManager< VdfDataManagerHashTable >
TakeOutputValue(const VdfOutput &output, VdfVector *value, const VdfMask &mask)VdfExecutorDataManager< VdfDataManagerHashTable >
Touch(const DataHandle handle) const VdfDataManagerHashTableinline
VdfExecutorDataManager< VdfDataManagerHashTable >::Touch(const VdfOutput &output) constVdfExecutorDataManager< VdfDataManagerHashTable >
Untouch(const DataHandle handle)VdfDataManagerHashTableinline
UpdateInvalidationTimestamp(VdfInvalidationTimestamp timestamp)VdfExecutorDataManager< VdfDataManagerHashTable >inline
Vdf_ExecutorDataManagerInterface()=defaultVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >protected
VdfExecutorDataManager()VdfExecutorDataManager< VdfDataManagerHashTable >inlineprotected
~Vdf_ExecutorDataManagerInterface()=defaultVdf_ExecutorDataManagerInterface< VdfDataManagerHashTable, Vdf_ExecutorDataManagerTraits< VdfDataManagerHashTable >::DataHandle >protected
~VdfExecutorDataManager()=defaultVdfExecutorDataManager< VdfDataManagerHashTable >protected