openCV library for Renesas RZ/A
Dependents: RZ_A2M_Mbed_samples
include/opencv2/core/bufferpool.hpp
- Committer:
- RyoheiHagimoto
- Date:
- 2021-01-29
- Revision:
- 0:0e0631af0305
File content as of revision 0:0e0631af0305:
// This file is part of OpenCV project. // It is subject to the license terms in the LICENSE file found in the top-level directory // of this distribution and at http://opencv.org/license.html. // // Copyright (C) 2014, Advanced Micro Devices, Inc., all rights reserved. #ifndef OPENCV_CORE_BUFFER_POOL_HPP #define OPENCV_CORE_BUFFER_POOL_HPP namespace cv { //! @addtogroup core //! @{ class BufferPoolController { protected: ~BufferPoolController() { } public: virtual size_t getReservedSize() const = 0; virtual size_t getMaxReservedSize() const = 0; virtual void setMaxReservedSize(size_t size) = 0; virtual void freeAllReservedBuffers() = 0; }; //! @} } #endif // OPENCV_CORE_BUFFER_POOL_HPP