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

This is the complete list of members for shm_table_impl< MaxNameSize, MaxEntries >, including all inherited members.

add(const char *name, size_t offset, size_t size, size_t elem_size=0, size_t num_elem=0)shm_table_impl< MaxNameSize, MaxEntries >inline
add(std::string_view name, size_t offset, size_t size, size_t elem_size=0, size_t num_elem=0)shm_table_impl< MaxNameSize, MaxEntries >inline
clear()shm_table_impl< MaxNameSize, MaxEntries >inline
erase(const char *name)shm_table_impl< MaxNameSize, MaxEntries >inline
erase(std::string_view name)shm_table_impl< MaxNameSize, MaxEntries >inline
find(const char *name)shm_table_impl< MaxNameSize, MaxEntries >inline
find(const char *name) constshm_table_impl< MaxNameSize, MaxEntries >inline
find(std::string_view name)shm_table_impl< MaxNameSize, MaxEntries >inline
find(std::string_view name) constshm_table_impl< MaxNameSize, MaxEntries >inline
get_entry_count() constshm_table_impl< MaxNameSize, MaxEntries >inline
get_total_allocated_size() constshm_table_impl< MaxNameSize, MaxEntries >inline
MAX_ENTRIESshm_table_impl< MaxNameSize, MaxEntries >static
MAX_NAME_SIZEshm_table_impl< MaxNameSize, MaxEntries >static
shm_table_impl()=defaultshm_table_impl< MaxNameSize, MaxEntries >
size_bytes()shm_table_impl< MaxNameSize, MaxEntries >inlinestatic