Class NCVMemStackAllocator#
#include <opencv2/cudalegacy/NCV.hpp>Collaboration diagram for NCVMemStackAllocator:
Public Member Functions#
Public Member Functions inherited from INCVMemAllocator
Detailed Description#
-
class NCVMemStackAllocator : public INCVMemAllocator#
Constructor & Destructor Documentation#
NCVMemStackAllocator()#
NCVMemStackAllocator()#
NCVMemStackAllocator::NCVMemStackAllocator(const NCVMemStackAllocator &)
NCVMemStackAllocator()#
NCVMemStackAllocator::NCVMemStackAllocator(Ncv32u alignment)
NCVMemStackAllocator()#
NCVMemStackAllocator::NCVMemStackAllocator(
NCVMemoryType memT,
size_t capacity,
Ncv32u alignment,
void * reusePtr = NULL )
~NCVMemStackAllocator()#
Member Function Documentation#
alignment()#
Ncv32u NCVMemStackAllocator::alignment()
alloc()#
NCVStatus NCVMemStackAllocator::alloc(
NCVMemSegment & seg,
size_t size )
dealloc()#
NCVStatus NCVMemStackAllocator::dealloc(NCVMemSegment & seg)
isCounting()#
NcvBool NCVMemStackAllocator::isCounting()
isInitialized()#
NcvBool NCVMemStackAllocator::isInitialized()
maxSize()#
size_t NCVMemStackAllocator::maxSize()
memType()#
NCVMemoryType NCVMemStackAllocator::memType()
Member Data Documentation#
_alignment#
Ncv32u NCVMemStackAllocator::_alignment
_maxSize#
size_t NCVMemStackAllocator::_maxSize
_memType#
NCVMemoryType NCVMemStackAllocator::_memType
allocBegin#
Ncv8u * NCVMemStackAllocator::allocBegin
begin#
Ncv8u * NCVMemStackAllocator::begin
bReusesMemory#
NcvBool NCVMemStackAllocator::bReusesMemory
currentSize#
size_t NCVMemStackAllocator::currentSize
end#
Ncv8u * NCVMemStackAllocator::end
Source file#
The documentation for this class was generated from the following file:
opencv2/cudalegacy/NCV.hpp