Lines Matching defs:NCVMemStackAllocator
324 // NCVMemStackAllocator class members implementation
329 NCVMemStackAllocator::NCVMemStackAllocator(Ncv32u alignment_) :
340 ncvAssertPrintCheck(bProperAlignment, "NCVMemStackAllocator ctor:: alignment not power of 2");
344 NCVMemStackAllocator::NCVMemStackAllocator(NCVMemoryType memT, size_t capacity, Ncv32u alignment_, void *reusePtr) :
352 ncvAssertPrintCheck(bProperAlignment, "NCVMemStackAllocator ctor:: _alignment not power of 2");
353 ncvAssertPrintCheck(memT != NCVMemoryTypeNone, "NCVMemStackAllocator ctor:: Incorrect allocator type");
393 NCVMemStackAllocator::~NCVMemStackAllocator()
397 ncvAssertPrintCheck(currentSize == 0, "NCVMemStackAllocator dtor:: not all objects were deallocated properly, forcing destruction");
421 NCVStatus NCVMemStackAllocator::alloc(NCVMemSegment &seg, size_t size)
445 NCVStatus NCVMemStackAllocator::dealloc(NCVMemSegment &seg)
463 NcvBool NCVMemStackAllocator::isInitialized(void) const
469 NcvBool NCVMemStackAllocator::isCounting(void) const
475 NCVMemoryType NCVMemStackAllocator::memType(void) const
481 Ncv32u NCVMemStackAllocator::alignment(void) const
487 size_t NCVMemStackAllocator::maxSize(void) const