|
Flow-IPC 3.0.0
Flow-IPC project: Full implementation reference.
|
#include "ipc/shm/arena_lend/owner_shm_pool_collection.hpp"Go to the source code of this file.
Classes | |
| struct | ipc::shm::arena_lend::detail::Owner_spc_impl< Base_t > |
This is the friend facade of Owner_shm_pool_collection that exposes non-public APIs hidden from public user by providing public access to them; this is used internally by various Flow-IPC components (Thread_lcl_obj_db_admin, Shm_session, etc.) that hold a pointer to an Owner_shm_pool_collection subclass and need access to a small privileged interface not intended for external users. More... | |
Namespaces | |
| namespace | ipc |
| Catch-all namespace for the Flow-IPC project: A library/API in modern C++17 providing high-performance communication between processes. | |
| namespace | ipc::shm |
| Modules for SHared Memory (SHM) support. | |
| namespace | ipc::shm::arena_lend |
| ipc::shm sub-module providing the SHM-provider family based on the arena-lending paradigm: each process allocates in its own arena(s), lending the resulting objects to other processes, which can read them but not allocate (nor deallocate) in that arena. | |
| namespace | ipc::shm::arena_lend::detail |
| Segregated private stuff for ipc::shm::arena_lend. | |