![]() |
|
Include dependency graph for dataManagerVector.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Classes | |
| class | VdfDataManagerVector< DeallocationMode > |
| This is a data manager for executors that uses data stored in a vector indexed by output ids. More... | |
Enumerations | |
| enum class | VdfDataManagerDeallocationMode { Background = 0 , Immediate } |
| Enum representing the deallocation strategy for the data manager. More... | |
Functions | |
| VDF_API Vdf_ExecutorDataVector * | Vdf_DataManagerVectorAllocate (const VdfNetwork &network) |
| Private functions for memory management strategies. | |
| VDF_API void | Vdf_DataManagerVectorDeallocateNow (Vdf_ExecutorDataVector *data) |
| VDF_API void | Vdf_DataManagerVectorDeallocateLater (Vdf_ExecutorDataVector *data) |
|
strong |
Enum representing the deallocation strategy for the data manager.
| Enumerator | |
|---|---|
| Background | Deallocate in the background. |
| Immediate | Deallocate immediately. |
Definition at line 25 of file dataManagerVector.h.
| VDF_API Vdf_ExecutorDataVector * Vdf_DataManagerVectorAllocate | ( | const VdfNetwork & | network | ) |
Private functions for memory management strategies.