|
Flow-IPC 1.0.0
Flow-IPC project: Public API.
|
ipc::shm sub-module with the SHM-classic SHM-provider. See ipc::shm doc header for introduction. More...
Namespaces | |
| namespace | error |
| Namespace containing the ipc::shm::classic module's extension of boost.system error conventions, so that that API can return codes/messages from within its own new set of error codes/messages. | |
Classes | |
| class | Pool_arena |
A SHM-classic interface around a single SHM pool with allocation-algorithm services by boost.interprocess, as in bipc::managed_shared_memory, with symmetric read/write semantics, compatible with ipc::shm::stl STL-compliance and SHM-handle borrowing manually or via ipc::session. More... | |
Typedefs | |
| using | Pool_arena_activator = stl::Arena_activator< Pool_arena > |
| Convenience alias for a shm::stl::Arena_activator w/r/t Pool_arena. | |
| template<typename T > | |
| using | Pool_arena_allocator = stl::Stateless_allocator< T, Pool_arena > |
| Convenience alias for a shm::stl::Stateless_allocator> w/r/t Pool_arena; use with Pool_arena_activator. More... | |
| using | Shared_name = util::Shared_name |
| Short-hand for util::Shared_name; used in particular for SHM pool names at least. | |
Functions | |
| std::ostream & | operator<< (std::ostream &os, const Pool_arena &val) |
Prints string representation of the given Pool_arena to the given ostream. More... | |
| using ipc::shm::classic::Pool_arena_allocator = typedef stl::Stateless_allocator<T, Pool_arena> |
Convenience alias for a shm::stl::Stateless_allocator> w/r/t Pool_arena; use with Pool_arena_activator.
| T | Pointed-to type for the allocator. See standard C++ Allocator concept. |
| std::ostream & ipc::shm::classic::operator<< | ( | std::ostream & | os, |
| const Pool_arena & | val | ||
| ) |
Prints string representation of the given Pool_arena to the given ostream.
| os | Stream to which to write. |
| val | Object to serialize. |
os.