#include <Allocator.h>
Definition at line 258 of file Allocator.h.
template<typename Allocator >
static BulkAllocator<typename Allocator::value_type>* casacore::Allocator_private::get_allocator |
( |
| ) |
|
|
inlinestaticprivate |
template<typename Allocator >
static BulkAllocatorImpl<Allocator>* casacore::Allocator_private::get_allocator_raw |
( |
| ) |
|
|
inlinestaticprivate |
Probably this method is called from BulkAllocatorInitializer<Allocator> first while static initialization and other threads are not started yet.
Use construct below to avoid https://gcc.gnu.org/bugzilla/show_bug.cgi?id=42032
::new (u.alloc_obj) BulkAllocatorImpl<Allocator>(); // this instance will never be destructed.
Definition at line 360 of file Allocator.h.
template<typename T , typename Sub >
The documentation for this class was generated from the following file: