Loading...
Searching...
No Matches
NCVMemNativeAllocator Class Reference
#include <opencv2/cudalegacy/NCV.hpp>
Inheritance diagram for NCVMemNativeAllocator:
Public Member Functions | |
NCVMemNativeAllocator (NCVMemoryType memT, Ncv32u alignment) | |
virtual | ~NCVMemNativeAllocator () |
virtual Ncv32u | alignment () const |
virtual NCVStatus | alloc (NCVMemSegment &seg, size_t size) |
virtual NCVStatus | dealloc (NCVMemSegment &seg) |
virtual NcvBool | isCounting () const |
virtual NcvBool | isInitialized () const |
virtual size_t | maxSize () const |
virtual NCVMemoryType | memType () const |
Public Member Functions inherited from INCVMemAllocator | |
virtual | ~INCVMemAllocator ()=0 |
virtual Ncv32u | alignment (void) const =0 |
virtual NCVStatus | alloc (NCVMemSegment &seg, size_t size)=0 |
virtual NCVStatus | dealloc (NCVMemSegment &seg)=0 |
virtual NcvBool | isCounting (void) const =0 |
virtual NcvBool | isInitialized (void) const =0 |
virtual size_t | maxSize (void) const =0 |
virtual NCVMemoryType | memType (void) const =0 |
Detailed Description
Constructor & Destructor Documentation
◆ NCVMemNativeAllocator()
NCVMemNativeAllocator::NCVMemNativeAllocator | ( | NCVMemoryType | memT, |
Ncv32u | alignment | ||
) |
◆ ~NCVMemNativeAllocator()
|
virtual |
Member Function Documentation
◆ alignment()
|
virtual |
Implements INCVMemAllocator.
◆ alloc()
|
virtual |
Implements INCVMemAllocator.
◆ dealloc()
|
virtual |
Implements INCVMemAllocator.
◆ isCounting()
|
virtual |
Implements INCVMemAllocator.
◆ isInitialized()
|
virtual |
Implements INCVMemAllocator.
◆ maxSize()
|
virtual |
Implements INCVMemAllocator.
◆ memType()
|
virtual |
Implements INCVMemAllocator.
The documentation for this class was generated from the following file:
- opencv2/cudalegacy/NCV.hpp