TBCI Numerical high perf. C++ Library 2.8.0
tbci_memalloc< int > Class Reference

#include <malloc_cache.h>

Public Member Functions

T * alloc (const unsigned long sz)
void dealloc (const T *const ptr, const unsigned long sz)

Protected Member Functions

 tbci_memalloc ()
 ~tbci_memalloc ()

Protected Attributes

tbci_memalloc_cache< T > m_cache

Friends

tbci_memalloc< T > &tbci_s_allocator FGDT ()

Detailed Description

Definition at line 612 of file malloc_cache.h.

Constructor & Destructor Documentation

◆ tbci_memalloc()

tbci_memalloc< int >::tbci_memalloc ( )
inlineprotected

Definition at line 612 of file malloc_cache.h.

◆ ~tbci_memalloc()

tbci_memalloc< int >::~tbci_memalloc ( )
inlineprotected

Definition at line 612 of file malloc_cache.h.

Member Function Documentation

◆ alloc()

T * tbci_memalloc< int >::alloc ( const unsigned long sz)
inline

Definition at line 612 of file malloc_cache.h.

References SPECIALIZE_MEMALLOC.

◆ dealloc()

void tbci_memalloc< int >::dealloc ( const T *const ptr,
const unsigned long sz )
inline

Definition at line 612 of file malloc_cache.h.

◆ FGDT

tbci_memalloc< T > &tbci_s_allocator FGDT ( )
friend

Member Data Documentation

◆ m_cache

tbci_memalloc_cache<T > tbci_memalloc< int >::m_cache
protected

Definition at line 612 of file malloc_cache.h.


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