| OpenCV 4.3.0 Open Source Computer Vision

Public Member Functions | Protected Member Functions | List of all members
cv::utils::AllocatorStatisticsInterface Class Referenceabstract

`#include <opencv2/core/utils/allocator_stats.hpp>`

## Public Member Functions
virtual uint64_t | getCurrentUsage () const =0
virtual uint64_t | getNumberOfAllocations () const =0
virtual uint64_t | getPeakUsage () const =0
virtual uint64_t | getTotalUsage () const =0
virtual void | resetPeakUsage ()=0

## Protected Member Functions
| AllocatorStatisticsInterface ()
virtual | ~AllocatorStatisticsInterface ()

## Constructor & Destructor Documentation

## ◆ AllocatorStatisticsInterface()

cv::utils::AllocatorStatisticsInterface::AllocatorStatisticsInterface | ( |  | ) |
| inline protected

## ◆ ~AllocatorStatisticsInterface()

virtual cv::utils::AllocatorStatisticsInterface::~AllocatorStatisticsInterface | ( |  | ) |
| inline protected virtual

## Member Function Documentation

## ◆ getCurrentUsage()

virtual uint64_t cv::utils::AllocatorStatisticsInterface::getCurrentUsage | ( |  | ) | const
| pure virtual

## ◆ getNumberOfAllocations()

virtual uint64_t cv::utils::AllocatorStatisticsInterface::getNumberOfAllocations | ( |  | ) | const
| pure virtual

## ◆ getPeakUsage()

virtual uint64_t cv::utils::AllocatorStatisticsInterface::getPeakUsage | ( |  | ) | const
| pure virtual

## ◆ getTotalUsage()

virtual uint64_t cv::utils::AllocatorStatisticsInterface::getTotalUsage | ( |  | ) | const
| pure virtual

## ◆ resetPeakUsage()

virtual void cv::utils::AllocatorStatisticsInterface::resetPeakUsage | ( |  | ) |
| pure virtual

set peak usage = current usage

The documentation for this class was generated from the following file:

- opencv2/core/utils/allocator_stats.hpp