QuantumLibrary
Bloomberg::quantum::HeapAllocator< T > Member List

This is the complete list of members for Bloomberg::quantum::HeapAllocator< T >, including all inherited members.

address(reference x) constBloomberg::quantum::ContiguousPoolManager< T >
address(const_reference x) constBloomberg::quantum::ContiguousPoolManager< T >
aligned_type typedefBloomberg::quantum::HeapAllocator< T >
allocate(size_type=1, const_pointer=0)Bloomberg::quantum::ContiguousPoolManager< T >
allocatedBlocks() constBloomberg::quantum::ContiguousPoolManager< T >
allocatedHeapBlocks() constBloomberg::quantum::ContiguousPoolManager< T >
const_pointer typedefBloomberg::quantum::HeapAllocator< T >
const_reference typedefBloomberg::quantum::HeapAllocator< T >
construct(T *p, Args &&... args)Bloomberg::quantum::ContiguousPoolManager< T >
ContiguousPoolManager()Bloomberg::quantum::ContiguousPoolManager< T >
ContiguousPoolManager(aligned_type *buffer, index_type size)Bloomberg::quantum::ContiguousPoolManager< T >
ContiguousPoolManager(const this_type &)=deleteBloomberg::quantum::ContiguousPoolManager< T >
ContiguousPoolManager(this_type &&)Bloomberg::quantum::ContiguousPoolManager< T >
create(Args &&... args)Bloomberg::quantum::ContiguousPoolManager< T >
deallocate(pointer p, size_type=1)Bloomberg::quantum::ContiguousPoolManager< T >
default_constructor typedefBloomberg::quantum::HeapAllocator< T >
destroy(pointer p)Bloomberg::quantum::ContiguousPoolManager< T >
difference_type typedefBloomberg::quantum::HeapAllocator< T >
dispose(pointer p)Bloomberg::quantum::ContiguousPoolManager< T >
HeapAllocator(index_type size)Bloomberg::quantum::HeapAllocator< T >inline
HeapAllocator(const this_type &other)Bloomberg::quantum::HeapAllocator< T >inline
HeapAllocator(this_type &&other)Bloomberg::quantum::HeapAllocator< T >inline
HeapAllocator(const HeapAllocator< U > &other)Bloomberg::quantum::HeapAllocator< T >inline
index_type typedefBloomberg::quantum::HeapAllocator< T >
is_always_equal typedefBloomberg::quantum::HeapAllocator< T >
isEmpty() constBloomberg::quantum::ContiguousPoolManager< T >
isFull() constBloomberg::quantum::ContiguousPoolManager< T >
max_size() constBloomberg::quantum::ContiguousPoolManager< T >
operator!=(const this_type &) constBloomberg::quantum::HeapAllocator< T >inline
operator=(const this_type &)Bloomberg::quantum::HeapAllocator< T >inline
operator=(this_type &&other)Bloomberg::quantum::HeapAllocator< T >inline
operator=(const HeapAllocator< U > &)Bloomberg::quantum::HeapAllocator< T >inline
operator==(const this_type &) constBloomberg::quantum::HeapAllocator< T >inline
pointer typedefBloomberg::quantum::HeapAllocator< T >
propagate_on_container_copy_assignment typedefBloomberg::quantum::HeapAllocator< T >
propagate_on_container_move_assignment typedefBloomberg::quantum::HeapAllocator< T >
propagate_on_container_swap typedefBloomberg::quantum::HeapAllocator< T >
reference typedefBloomberg::quantum::HeapAllocator< T >
select_on_container_copy_construction(const HeapAllocator &other)Bloomberg::quantum::HeapAllocator< T >inlinestatic
setBuffer(aligned_type *buffer, index_type size)Bloomberg::quantum::ContiguousPoolManager< T >
size() constBloomberg::quantum::HeapAllocator< T >inline
size_type typedefBloomberg::quantum::HeapAllocator< T >
storage_type typedefBloomberg::quantum::HeapAllocator< T >
this_type typedefBloomberg::quantum::HeapAllocator< T >
value_type typedefBloomberg::quantum::HeapAllocator< T >
~ContiguousPoolManager()Bloomberg::quantum::ContiguousPoolManager< T >virtual
~HeapAllocator()Bloomberg::quantum::HeapAllocator< T >inline