|
DiffEq - Modern C++ ODE Integration Library 1.0.0
High-performance C++ library for solving ODEs with async signal processing
|
Real-time signal structure for inter-process communication. More...
#include <realtime_integrator.hpp>
Public Member Functions | |
| template<typename U > | |
| RealtimeSignal (SignalType type, U &&signal_data, double prio=1.0) | |
Public Attributes | |
| SignalType | signal_type |
| T | data |
| std::chrono::steady_clock::time_point | timestamp |
| uint64_t | sequence_id |
| double | priority {1.0} |
| std::optional< std::chrono::milliseconds > | timeout |
Real-time signal structure for inter-process communication.
Definition at line 46 of file realtime_integrator.hpp.
|
inline |
Definition at line 55 of file realtime_integrator.hpp.
| T diffeq::realtime::RealtimeSignal< T >::data |
Definition at line 48 of file realtime_integrator.hpp.
| double diffeq::realtime::RealtimeSignal< T >::priority {1.0} |
Definition at line 51 of file realtime_integrator.hpp.
| uint64_t diffeq::realtime::RealtimeSignal< T >::sequence_id |
Definition at line 50 of file realtime_integrator.hpp.
| SignalType diffeq::realtime::RealtimeSignal< T >::signal_type |
Definition at line 47 of file realtime_integrator.hpp.
| std::optional<std::chrono::milliseconds> diffeq::realtime::RealtimeSignal< T >::timeout |
Definition at line 52 of file realtime_integrator.hpp.
| std::chrono::steady_clock::time_point diffeq::realtime::RealtimeSignal< T >::timestamp |
Definition at line 49 of file realtime_integrator.hpp.