Class cv::Allocator#
#include <opencv2/core/cvstd.hpp>Collaboration diagram for cv::Allocator:
Detailed Description#
The STL-compliant memory Allocator based on cv::fastMalloc() and cv::fastFree()
Member Typedef Documentation#
const_pointer#
typedef const value_type * cv::Allocator::const_pointer
const_reference#
typedef const value_type & cv::Allocator::const_reference
difference_type#
typedef ptrdiff_t cv::Allocator::difference_type
pointer#
typedef value_type * cv::Allocator::pointer
reference#
typedef value_type & cv::Allocator::reference
size_type#
typedef size_t cv::Allocator::size_type
value_type#
typedef _Tp cv::Allocator::value_type
Constructor & Destructor Documentation#
Allocator()#
Allocator()#
cv::Allocator::Allocator(Allocator const &)
Allocator()#
template<typename U>
cv::Allocator::Allocator(Allocator< U > const &)
~Allocator()#
Member Function Documentation#
address()#
const_pointer cv::Allocator::address(const_reference r)
address()#
pointer cv::Allocator::address(reference r)
allocate()#
pointer cv::Allocator::allocate(
size_type count,
const void * = 0 )
Here is the call graph for this function:
construct()#
void cv::Allocator::construct(
pointer p,
const _Tp & v )
deallocate()#
void cv::Allocator::deallocate(
pointer p,
size_type )
Here is the call graph for this function:
destroy()#
void cv::Allocator::destroy(pointer p)
max_size()#
size_type cv::Allocator::max_size()
Here is the call graph for this function:
Source file#
The documentation for this class was generated from the following file:
opencv2/core/cvstd.hpp