Class cv::fastcv::QcAllocator#
Qualcomm's custom allocator. This allocator uses Qualcomm's memory management functions. View details
#include <opencv2/fastcv/allocator.hpp>Collaboration diagram for cv::fastcv::QcAllocator:
Public Member Functions#
Public Member Functions inherited from cv::MatAllocator
Return |
Name |
Description |
|---|---|---|
|
||
|
|
|
|
||
|
||
|
||
|
||
|
||
|
Detailed Description#
Qualcomm’s custom allocator. This allocator uses Qualcomm’s memory management functions.
Note: The userdata field of cv::UMatData is used to store the file descriptor (fd) of the allocated memory.
Constructor & Destructor Documentation#
QcAllocator()#
cv::fastcv::QcAllocator::QcAllocator()
~QcAllocator()#
cv::fastcv::QcAllocator::~QcAllocator()
Member Function Documentation#
allocate()#
bool cv::fastcv::QcAllocator::allocate(
cv::UMatData * u,
cv::AccessFlag accessFlags,
cv::UMatUsageFlags usageFlags )
allocate()#
cv::UMatData * cv::fastcv::QcAllocator::allocate(
int dims,
const int * sizes,
int type,
void * data0,
size_t * step,
cv::AccessFlag flags,
cv::UMatUsageFlags usageFlags )
deallocate()#
void cv::fastcv::QcAllocator::deallocate(cv::UMatData * u)
Source file#
The documentation for this class was generated from the following file:
opencv2/fastcv/allocator.hpp