![]() |
Project
|
#include <ShmAllocator.h>
Classes | |
| struct | rebind |
Public Types | |
| typedef T | value_type |
| typedef std::size_t | size_type |
| typedef std::ptrdiff_t | difference_type |
| typedef T * | pointer |
| typedef const T * | const_pointer |
| typedef T & | reference |
| typedef const T & | const_reference |
Public Member Functions | |
| ShmAllocator () noexcept=default | |
| template<typename T2 > | |
| ShmAllocator (const ShmAllocator< T2 > &) noexcept | |
| ~ShmAllocator () noexcept=default | |
| pointer | adress (reference r) |
| const_pointer | adress (const_reference r) const |
| pointer | allocate (size_type n) |
| void | deallocate (pointer p, size_type s) |
| void | construct (pointer p, const value_type &value) |
| template<class U , class... Args> | |
| void | construct (U *p, Args &&... args) |
| void | destroy (pointer p) |
| size_type | max_size () const noexcept |
| bool | operator!= (const ShmAllocator< T > &other) const |
| bool | operator== (const ShmAllocator< T > &) const |
Definition at line 34 of file ShmAllocator.h.
| typedef const T* o2::utils::ShmAllocator< T >::const_pointer |
Definition at line 42 of file ShmAllocator.h.
| typedef const T& o2::utils::ShmAllocator< T >::const_reference |
Definition at line 45 of file ShmAllocator.h.
| typedef std::ptrdiff_t o2::utils::ShmAllocator< T >::difference_type |
Definition at line 39 of file ShmAllocator.h.
| typedef T* o2::utils::ShmAllocator< T >::pointer |
Definition at line 41 of file ShmAllocator.h.
| typedef T& o2::utils::ShmAllocator< T >::reference |
Definition at line 44 of file ShmAllocator.h.
| typedef std::size_t o2::utils::ShmAllocator< T >::size_type |
Definition at line 38 of file ShmAllocator.h.
| typedef T o2::utils::ShmAllocator< T >::value_type |
Definition at line 37 of file ShmAllocator.h.
|
inlinedefaultnoexcept |
|
inlinenoexcept |
Definition at line 51 of file ShmAllocator.h.
|
inlinedefaultnoexcept |
|
inline |
Definition at line 59 of file ShmAllocator.h.
|
inline |
Definition at line 57 of file ShmAllocator.h.
|
inline |
Definition at line 62 of file ShmAllocator.h.
|
inline |
Definition at line 80 of file ShmAllocator.h.
|
inline |
Definition at line 86 of file ShmAllocator.h.
|
inline |
Definition at line 70 of file ShmAllocator.h.
|
inline |
Definition at line 91 of file ShmAllocator.h.
|
inlinenoexcept |
Definition at line 93 of file ShmAllocator.h.
|
inline |
Definition at line 100 of file ShmAllocator.h.
|
inline |
Definition at line 105 of file ShmAllocator.h.