Class cv::fastcv::QcAllocator#

Qualcomm's custom allocator. This allocator uses Qualcomm's memory management functions. View details

Collaboration diagram for cv::fastcv::QcAllocator:

Public Member Functions#

Public Member Functions inherited from cv::MatAllocator

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: