FERS 0.1.0
The Flexible Extensible Radar Simulator
Loading...
Searching...
No Matches
serial::Hdf5OutputSink::Impl::StreamState Struct Reference
+ Collaboration diagram for serial::Hdf5OutputSink::Impl::StreamState:

Public Attributes

core::ReceiverStreamDescriptor descriptor
 
core::OutputFileMetadata metadata
 
std::vector< ComplexTypestreaming_buffer
 
std::optional< core::OutputFileMetadatastreaming_metadata
 
std::unique_ptr< HighFive::File > pulsed_file
 
unsigned next_chunk_index = 0
 
bool opened = false
 
bool closed = false
 

Detailed Description

Definition at line 62 of file hdf5_output_sink.cpp.

Member Data Documentation

◆ closed

bool serial::Hdf5OutputSink::Impl::StreamState::closed = false

Definition at line 71 of file hdf5_output_sink.cpp.

◆ descriptor

core::ReceiverStreamDescriptor serial::Hdf5OutputSink::Impl::StreamState::descriptor

Definition at line 64 of file hdf5_output_sink.cpp.

◆ metadata

core::OutputFileMetadata serial::Hdf5OutputSink::Impl::StreamState::metadata

Definition at line 65 of file hdf5_output_sink.cpp.

◆ next_chunk_index

unsigned serial::Hdf5OutputSink::Impl::StreamState::next_chunk_index = 0

Definition at line 69 of file hdf5_output_sink.cpp.

◆ opened

bool serial::Hdf5OutputSink::Impl::StreamState::opened = false

Definition at line 70 of file hdf5_output_sink.cpp.

◆ pulsed_file

std::unique_ptr<HighFive::File> serial::Hdf5OutputSink::Impl::StreamState::pulsed_file

Definition at line 68 of file hdf5_output_sink.cpp.

◆ streaming_buffer

std::vector<ComplexType> serial::Hdf5OutputSink::Impl::StreamState::streaming_buffer

Definition at line 66 of file hdf5_output_sink.cpp.

◆ streaming_metadata

std::optional<core::OutputFileMetadata> serial::Hdf5OutputSink::Impl::StreamState::streaming_metadata

Definition at line 67 of file hdf5_output_sink.cpp.


The documentation for this struct was generated from the following file: