Go to the source code of this file.
Namespaces | |
| namespace | tbb |
Classes | |
| class | tbb::scalable_allocator< T > |
| Meets "allocator" requirements of ISO C++ Standard, Section 20.1.5. More... | |
| struct | tbb::scalable_allocator< T >::rebind< U > |
| class | tbb::scalable_allocator< void > |
| Analogous to std::allocator<void>, as defined in ISO C++ Standard, Section 20.4.1. More... | |
| struct | tbb::scalable_allocator< void >::rebind< U > |
Functions | |
| void *__TBB_EXPORTED_FUNC | scalable_malloc (size_t size) |
| void __TBB_EXPORTED_FUNC | scalable_free (void *ptr) |
| void *__TBB_EXPORTED_FUNC | scalable_realloc (void *ptr, size_t size) |
| void *__TBB_EXPORTED_FUNC | scalable_calloc (size_t nobj, size_t size) |
| int __TBB_EXPORTED_FUNC | scalable_posix_memalign (void **memptr, size_t alignment, size_t size) |
| void *__TBB_EXPORTED_FUNC | scalable_aligned_malloc (size_t size, size_t alignment) |
| void *__TBB_EXPORTED_FUNC | scalable_aligned_realloc (void *ptr, size_t size, size_t alignment) |
| void __TBB_EXPORTED_FUNC | scalable_aligned_free (void *ptr) |
| size_t __TBB_EXPORTED_FUNC | scalable_msize (void *ptr) |
| template<typename T, typename U> | |
| bool | tbb::operator== (const scalable_allocator< T > &, const scalable_allocator< U > &) |
| template<typename T, typename U> | |
| bool | tbb::operator!= (const scalable_allocator< T > &, const scalable_allocator< U > &) |