![]() |
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.