Flow-IPC 1.0.0
Flow-IPC project: Full implementation reference.
|
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. More... | |
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. More... | |
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_activator = typedef stl::Arena_activator<Pool_arena> |
Convenience alias for a shm::stl::Arena_activator w/r/t Pool_arena.
Definition at line 35 of file classic_fwd.hpp.
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. |
Definition at line 45 of file classic_fwd.hpp.
using ipc::shm::classic::Shared_name = typedef util::Shared_name |
Short-hand for util::Shared_name; used in particular for SHM pool names at least.
Definition at line 48 of file classic_fwd.hpp.
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
. Definition at line 171 of file pool_arena.cpp.