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.