MySQL 8.3.0
Source Code Documentation
PFS_buffer_default_allocator< T > Class Template Reference

#include <pfs_buffer_container.h>

Public Types

typedef PFS_buffer_default_array< T > array_type
 

Public Member Functions

 PFS_buffer_default_allocator (PFS_builtin_memory_class *klass)
 
int alloc_array (array_type *array)
 
void free_array (array_type *array)
 

Private Attributes

PFS_builtin_memory_classm_builtin_class
 

Member Typedef Documentation

◆ array_type

Constructor & Destructor Documentation

◆ PFS_buffer_default_allocator()

template<class T >
PFS_buffer_default_allocator< T >::PFS_buffer_default_allocator ( PFS_builtin_memory_class klass)
inlineexplicit

Member Function Documentation

◆ alloc_array()

template<class T >
int PFS_buffer_default_allocator< T >::alloc_array ( array_type array)
inline

◆ free_array()

template<class T >
void PFS_buffer_default_allocator< T >::free_array ( array_type array)
inline

Member Data Documentation

◆ m_builtin_class

template<class T >
PFS_builtin_memory_class* PFS_buffer_default_allocator< T >::m_builtin_class
private

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