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

This is the complete list of members for onnxruntime::IAllocator, including all inherited members.

Alloc(size_t size)=0onnxruntime::IAllocatorpure virtual
AllocArray(size_t nmemb, size_t size)onnxruntime::IAllocatorinline
AllocArrayWithAlignment(size_t nmemb, size_t size)onnxruntime::IAllocatorinline
CalcMemSizeForArray(size_t nmemb, size_t size, size_t *out) noexceptonnxruntime::IAllocatorinlinestatic
CalcMemSizeForArrayWithAlignment(size_t nmemb, size_t size, size_t alignment, size_t *out) noexceptonnxruntime::IAllocatorstatic
CalcMemSizeForArrayWithAlignment(size_t nmemb, size_t size, size_t *out) noexceptonnxruntime::IAllocatorstatic
Free(void *p)=0onnxruntime::IAllocatorpure virtual
GetStats(AllocatorStats *)onnxruntime::IAllocatorinlinevirtual
IAllocator(const OrtMemoryInfo &info)onnxruntime::IAllocatorinline
Info() const onnxruntime::IAllocatorinline
MakeUniquePtr(std::shared_ptr< IAllocator > allocator, size_t count_or_bytes, bool use_reserve=false, Stream *stream=nullptr, WaitNotificationFn wait_fn=nullptr)onnxruntime::IAllocatorinlinestatic
MakeUniquePtrFromOrtAllocator(OrtAllocator *ort_allocator, size_t count_or_bytes)onnxruntime::IAllocatorinlinestatic
Reserve(size_t size)onnxruntime::IAllocatorinlinevirtual
~IAllocator()=defaultonnxruntime::IAllocatorvirtual