|
FERS 0.1.0
The Flexible Extensible Radar Simulator
|
#include "vita49_output_sink.h"
Inheritance diagram for serial::vita49::Vita49OutputSink:
Collaboration diagram for serial::vita49::Vita49OutputSink:Public Member Functions | |
| Vita49OutputSink (std::unique_ptr< DatagramSender > sender=nullptr, core::ReceiverOutputTelemetryCallback telemetry_callback=nullptr) | |
| ~Vita49OutputSink () override | |
| Vita49OutputSink (const Vita49OutputSink &)=delete | |
| Vita49OutputSink & | operator= (const Vita49OutputSink &)=delete |
| Vita49OutputSink (Vita49OutputSink &&)=delete | |
| Vita49OutputSink & | operator= (Vita49OutputSink &&)=delete |
| void | initializeRun (const core::OutputConfig &config, std::string simulation_name) override |
| std::uint32_t | registerStream (const core::ReceiverStreamDescriptor &stream) override |
| void | openStream (std::uint32_t stream_id, RealType first_sample_time) override |
| void | submitBlock (const core::ReceiverSampleBlock &block) override |
| void | emitContextHeartbeat (RealType simulation_time) override |
| void | closeStream (std::uint32_t stream_id) override |
| core::OutputStats | finalize () override |
| core::OutputStats | snapshotStats () const override |
Definition at line 25 of file vita49_output_sink.h.
|
explicit |
Definition at line 52 of file vita49_output_sink.cpp.
|
override |
Definition at line 58 of file vita49_output_sink.cpp.
References finalize(), and max.
Here is the call graph for this function:
|
delete |
|
delete |
|
overridevirtual |
Implements core::ReceiverOutputSink.
Definition at line 197 of file vita49_output_sink.cpp.
References max.
|
overridevirtual |
Implements core::ReceiverOutputSink.
Definition at line 184 of file vita49_output_sink.cpp.
References max.
|
overridevirtual |
Implements core::ReceiverOutputSink.
Definition at line 210 of file vita49_output_sink.cpp.
References max, core::OutputStats::mode, and core::Vita49Udp.
Referenced by ~Vita49OutputSink().
Here is the caller graph for this function:
|
overridevirtual |
Implements core::ReceiverOutputSink.
Definition at line 72 of file vita49_output_sink.cpp.
References max, params::startTime(), and core::Vita49Udp.
Here is the call graph for this function:
|
overridevirtual |
Implements core::ReceiverOutputSink.
Definition at line 126 of file vita49_output_sink.cpp.
References max.
Referenced by submitBlock().
Here is the caller graph for this function:
|
delete |
|
delete |
|
overridevirtual |
Implements core::ReceiverOutputSink.
Definition at line 106 of file vita49_output_sink.cpp.
References max, core::ReceiverStreamDescriptor::mode, core::ReceiverStreamDescriptor::receiver_id, core::ReceiverStreamDescriptor::receiver_name, core::ReceiverStreamDescriptor::reference_frequency, serial::vita49::StreamRegistry::registerStream(), and core::ReceiverStreamDescriptor::sample_rate.
Referenced by submitBlock().
Here is the call graph for this function:
Here is the caller graph for this function:
|
overridevirtual |
Reimplemented from core::ReceiverOutputSink.
Definition at line 259 of file vita49_output_sink.cpp.
References max.
|
overridevirtual |
Implements core::ReceiverOutputSink.
Definition at line 134 of file vita49_output_sink.cpp.
References max, openStream(), and registerStream().
Here is the call graph for this function: