RTC Toolkit 5.0.0
Loading...
Searching...
No Matches
Public Types | Static Public Member Functions | Static Public Attributes | List of all members
IpcqRecordingInfo Struct Reference

Public Types

using Topic = ScaoLoopTopic
 
using Slopes = AsSpanT<const decltype(std::declval<Topic>().wfs.slopes)>
 
using Intensities = AsSpanT<const decltype(std::declval<Topic>().wfs.intensities)>
 
using Commands = AsSpanT<const decltype(std::declval<Topic>().commands)>
 
using Recorder = FitsRecorder<uint32_t, Slopes, Intensities, Commands>
 
using Topic = ScaoLoopTopic
 
using Slopes = gsl::span<const float>
 
using Intensities = gsl::span<const float, N_SUBAPS>
 
using Commands = gsl::span<const float, N_COMMANDS>
 
using Recorder = FitsRecorder<uint32_t, Slopes, Intensities, Commands>
 

Static Public Member Functions

static Recorder::TupleType AsTuple (const Topic &data)
 
static Recorder::TupleType AsTuple (const Topic &data)
 

Static Public Attributes

static constexpr Recorder::ColumnDescription COLUMNS
 

Member Typedef Documentation

◆ Commands [1/2]

◆ Commands [2/2]

◆ Intensities [1/2]

◆ Intensities [2/2]

using IpcqRecordingInfo::Intensities = AsSpanT<const decltype(std::declval<Topic>().wfs.intensities)>

◆ Recorder [1/2]

◆ Recorder [2/2]

◆ Slopes [1/2]

◆ Slopes [2/2]

using IpcqRecordingInfo::Slopes = AsSpanT<const decltype(std::declval<Topic>().wfs.slopes)>

◆ Topic [1/2]

◆ Topic [2/2]

Member Function Documentation

◆ AsTuple() [1/2]

static Recorder::TupleType IpcqRecordingInfo::AsTuple ( const Topic & data)
inlinestatic

◆ AsTuple() [2/2]

static Recorder::TupleType IpcqRecordingInfo::AsTuple ( const Topic & data)
inlinestatic

Member Data Documentation

◆ COLUMNS

static constexpr Recorder::ColumnDescription IpcqRecordingInfo::COLUMNS
staticconstexpr
Initial value:
{{"sample_id"sv, ""sv}, {"slopes"sv, ""sv}, {"intensities"sv, ""sv}, {"commands"sv, ""sv}}}
const std::array< ColumnMetaData, sizeof...(T)> ColumnDescription
Definition dataRecorder.hpp:49

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