POSIX Shared Memory Data Structures 1.0
High-performance lock-free data structures for inter-process communication
Loading...
Searching...
No Matches
shm_array< T, TableType > Member List

This is the complete list of members for shm_array< T, TableType >, including all inherited members.

as_span() noexceptshm_array< T, TableType >inline
as_span() const noexceptshm_array< T, TableType >inline
at(size_t pos)shm_array< T, TableType >inline
at(size_t pos) constshm_array< T, TableType >inline
back()shm_array< T, TableType >inline
back() constshm_array< T, TableType >inline
begin() noexceptshm_array< T, TableType >inline
begin() const noexceptshm_array< T, TableType >inline
cbegin() const noexceptshm_array< T, TableType >inline
cend() const noexceptshm_array< T, TableType >inline
const_iterator typedefshm_array< T, TableType >
const_pointer typedefshm_array< T, TableType >
const_reference typedefshm_array< T, TableType >
const_reverse_iterator typedefshm_array< T, TableType >
crbegin() const noexceptshm_array< T, TableType >inline
crend() const noexceptshm_array< T, TableType >inline
data() noexceptshm_array< T, TableType >inline
data() const noexceptshm_array< T, TableType >inline
difference_type typedefshm_array< T, TableType >
empty() const noexceptshm_array< T, TableType >inline
end() noexceptshm_array< T, TableType >inline
end() const noexceptshm_array< T, TableType >inline
fill(const T &value)shm_array< T, TableType >inline
front()shm_array< T, TableType >inline
front() constshm_array< T, TableType >inline
initialize(std::string_view name, size_t count=0)shm_array< T, TableType >inline
iterator typedefshm_array< T, TableType >
max_size() const noexceptshm_array< T, TableType >inline
name() const noexceptshm_array< T, TableType >inline
num_elemshm_span< T, ShmType >protected
offsetshm_span< T, ShmType >protected
operator[](size_t index)shm_span< T, ShmType >inline
operator[](size_t index) constshm_span< T, ShmType >inline
pointer typedefshm_array< T, TableType >
rbegin() noexceptshm_array< T, TableType >inline
rbegin() const noexceptshm_array< T, TableType >inline
reference typedefshm_array< T, TableType >
rend() noexceptshm_array< T, TableType >inline
rend() const noexceptshm_array< T, TableType >inline
reverse_iterator typedefshm_array< T, TableType >
shmshm_span< T, ShmType >protected
shm_array(ShmType &shared_mem, std::string_view name, size_t count=0)shm_array< T, TableType >inline
shm_span(ShmType &shm, size_t off, size_t count)shm_span< T, ShmType >inline
size() const noexceptshm_array< T, TableType >inline
size_type typedefshm_array< T, TableType >
value_type typedefshm_array< T, TableType >