|
DiffEq - Modern C++ ODE Integration Library 1.0.0
High-performance C++ library for solving ODEs with async signal processing
|
Shared memory IPC channel. More...
#include <interprocess_decorator.hpp>


Public Member Functions | |
| SharedMemoryChannel (const std::string &name, size_t buffer_size) | |
| bool | initialize () override |
| void | cleanup () override |
| bool | send_message (const IPCMessage< T > &message) override |
| bool | receive_message (IPCMessage< T > &message) override |
| bool | is_connected () const override |
| std::string | get_status () const override |
Shared memory IPC channel.
Definition at line 216 of file interprocess_decorator.hpp.
|
inlineexplicit |
Definition at line 233 of file interprocess_decorator.hpp.
|
inline |
Definition at line 236 of file interprocess_decorator.hpp.
|
inlineoverridevirtual |
Implements diffeq::core::composable::IPCChannel< T >.
Definition at line 295 of file interprocess_decorator.hpp.
|
inlineoverridevirtual |
Implements diffeq::core::composable::IPCChannel< T >.
Definition at line 366 of file interprocess_decorator.hpp.
|
inlineoverridevirtual |
Implements diffeq::core::composable::IPCChannel< T >.
Definition at line 240 of file interprocess_decorator.hpp.
|
inlineoverridevirtual |
Implements diffeq::core::composable::IPCChannel< T >.
Definition at line 362 of file interprocess_decorator.hpp.
|
inlineoverridevirtual |
Implements diffeq::core::composable::IPCChannel< T >.
Definition at line 342 of file interprocess_decorator.hpp.
|
inlineoverridevirtual |
Implements diffeq::core::composable::IPCChannel< T >.
Definition at line 322 of file interprocess_decorator.hpp.