#include "tbb_stddef.h"
#include <new>
#include <utility>
#include <cstring>
 
Go to the source code of this file.
 | 
| class   | tbb::tbb_allocator< T > | 
|   | Meets "allocator" requirements of ISO C++ Standard, Section 20.1.5.  More...
  | 
|   | 
| struct   | tbb::tbb_allocator< T >::rebind< U > | 
|   | 
| class   | tbb::tbb_allocator< void > | 
|   | Analogous to std::allocator<void>, as defined in ISO C++ Standard, Section 20.4.1.  More...
  | 
|   | 
| struct   | tbb::tbb_allocator< void >::rebind< U > | 
|   | 
| class   | tbb::zero_allocator< T, Allocator > | 
|   | Meets "allocator" requirements of ISO C++ Standard, Section 20.1.5.  More...
  | 
|   | 
| struct   | tbb::zero_allocator< T, Allocator >::rebind< U > | 
|   | 
| class   | tbb::zero_allocator< void, Allocator > | 
|   | Analogous to std::allocator<void>, as defined in ISO C++ Standard, Section 20.4.1.  More...
  | 
|   | 
| struct   | tbb::zero_allocator< void, Allocator >::rebind< U > | 
|   | 
 | 
|    | tbb | 
|   | The graph class. 
  | 
|   | 
|    | tbb::internal | 
|   | Identifiers declared inside namespace internal should never be used directly by client code. 
  | 
|   | 
 | 
| void __TBB_EXPORTED_FUNC  | tbb::internal::deallocate_via_handler_v3 (void *p) | 
|   | Deallocates memory using FreeHandler.  More...
  | 
|   | 
| void *__TBB_EXPORTED_FUNC  | tbb::internal::allocate_via_handler_v3 (size_t n) | 
|   | Allocates memory using MallocHandler.  More...
  | 
|   | 
| bool __TBB_EXPORTED_FUNC  | tbb::internal::is_malloc_used_v3 () | 
|   | Returns true if standard malloc/free are used to work with memory.  More...
  | 
|   | 
| template<typename T , typename U >  | 
| bool  | tbb::operator== (const tbb_allocator< T > &, const tbb_allocator< U > &) | 
|   | 
| template<typename T , typename U >  | 
| bool  | tbb::operator!= (const tbb_allocator< T > &, const tbb_allocator< U > &) | 
|   | 
| template<typename T1 , template< typename X1 > class B1, typename T2 , template< typename X2 > class B2>  | 
| bool  | tbb::operator== (const zero_allocator< T1, B1 > &a, const zero_allocator< T2, B2 > &b) | 
|   | 
| template<typename T1 , template< typename X1 > class B1, typename T2 , template< typename X2 > class B2>  | 
| bool  | tbb::operator!= (const zero_allocator< T1, B1 > &a, const zero_allocator< T2, B2 > &b) | 
|   |