RTC Toolkit
1.0.0
|
A set of correlated agnostic non-owning data samples references. More...
#include <dataSampleView.hpp>
Public Types | |
using | Alloc = std::pmr::polymorphic_allocator< std::byte > |
Public Member Functions | |
DataSamplesView (Alloc const &alloc=Alloc()) | |
bool | operator== (DataSamplesView const &rhs) const noexcept |
bool | operator!= (DataSamplesView const &rhs) const noexcept |
Public Attributes | |
unsigned long | sample_id |
Sample id for all samples in DataSamplesView::samples. More... | |
std::pmr::vector< DataSampleView > | samples |
Non-owned view of type-agnostic data samples in the same order as topics are specified in configuration. More... | |
A set of correlated agnostic non-owning data samples references.
using rtctk::telSub::DataSamplesView::Alloc = std::pmr::polymorphic_allocator<std::byte> |
|
noexcept |
|
noexcept |
unsigned long rtctk::telSub::DataSamplesView::sample_id |
Sample id for all samples in DataSamplesView::samples.
std::pmr::vector<DataSampleView> rtctk::telSub::DataSamplesView::samples |
Non-owned view of type-agnostic data samples in the same order as topics are specified in configuration.