Flow-IPC 1.0.1
Flow-IPC project: Public API.
Classes | Namespaces | Functions
client_session_adapter.hpp File Reference

Classes

class  ipc::session::sync_io::Client_session_adapter< Session >
 sync_io-pattern counterpart to async-I/O-pattern session::Client_session types and all their SHM-aware variations (at least shm::classic::Client_session et al and shm::arena_lend::jemalloc::Client_session et al). 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::session
 Flow-IPC module providing the broad lifecycle and shared-resource organization – via the session concept – in such a way as to make it possible for a given pair of processes A and B to set up ipc::transport structured- or unstructured-message channels for general IPC, as well as to share data in SHared Memory (SHM).
 
namespace  ipc::session::sync_io
 sync_io-pattern counterparts to async-I/O-pattern object types in parent namespace ipc::session.
 

Functions

template<typename Session >
std::ostream & ipc::session::sync_io::operator<< (std::ostream &os, const Client_session_adapter< Session > &val)
 Prints string representation of the given Client_session_adapter to the given ostream. More...