TBCI Numerical high perf. C++ Library 2.8.0
tbci_memalloc< voidptr > 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 629 of file malloc_cache.h.

Constructor & Destructor Documentation

◆ tbci_memalloc()

tbci_memalloc< voidptr >::tbci_memalloc ( )
inlineprotected

Definition at line 629 of file malloc_cache.h.

◆ ~tbci_memalloc()

tbci_memalloc< voidptr >::~tbci_memalloc ( )
inlineprotected

Definition at line 629 of file malloc_cache.h.

Member Function Documentation

◆ alloc()

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

Definition at line 629 of file malloc_cache.h.

References SPECIALIZE_MEMALLOC.

◆ dealloc()

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

Definition at line 629 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< voidptr >::m_cache
protected

Definition at line 629 of file malloc_cache.h.


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