globals/NvBlastGlobals.h
In directory: globals
Source file: globals/NvBlastGlobals.h
API for the NvBlastGlobals library.
Macros
NVBLAST_ALLOC: Alloc/Free macros that use global nvidia::NvAllocatorCallback.
NVBLAST_CHECK: Check macros that use global nvidia::NvAllocatorCallback.
NVBLAST_DELETE: Respective delete to NVBLAST_NEW The obj pointer may be NULL (to match the behavior of standard C++ delete) Example: NVBLAST_DELETE(foo, Foo) ;.
NVBLAST_LOG: Logging macros that use global nvidia::NvAllocatorCallback.
NVBLAST_NEW: Placement new.
Functions
NvBlastGlobalGetAllocatorCallback(): Retrieve a pointer to the global nvidia::NvAllocatorCallback.
NvBlastGlobalGetErrorCallback(): Retrieve a pointer to the global nvidia::NvErrorCallback.
NvBlastGlobalGetProfilerCallback(): Retrieve a pointer to the global nvidia::NvProfilerCallback.
NvBlastGlobalSetAllocatorCallback(nvidia::NvAllocatorCallback *allocatorCallback): Set global nvidia::NvAllocatorCallback.
NvBlastGlobalSetErrorCallback(nvidia::NvErrorCallback *errorCallback): Set global nvidia::NvErrorCallback.
NvBlastGlobalSetProfilerCallback(nvidia::NvProfilerCallback *profilerCallback): Set a custom profiler callback.
Namespaces