|
Safe DDS
|
This is the complete list of members for eprosima::safedds::dds::StaticDataReader< TS, MaxRemoteWriters, MaxLocalWriters, MaxInstances, MaxSamplesPerInstance >, including all inherited members.
| Data typedef | eprosima::safedds::dds::TypedDataReader< TS > | |
| downcast(DataReader &reader) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inlinestatic |
| enable() noexcept override | eprosima::safedds::dds::StaticDataReader< TS, MaxRemoteWriters, MaxLocalWriters, MaxInstances, MaxSamplesPerInstance > | inline |
| get_key_value(Data &key_holder, const InstanceHandle &handle) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| lookup_instance(const Data &instance) const noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| operator=(const StaticDataReader &) noexcept=delete | eprosima::safedds::dds::StaticDataReader< TS, MaxRemoteWriters, MaxLocalWriters, MaxInstances, MaxSamplesPerInstance > | |
| operator=(StaticDataReader &&) noexcept=delete | eprosima::safedds::dds::StaticDataReader< TS, MaxRemoteWriters, MaxLocalWriters, MaxInstances, MaxSamplesPerInstance > | |
| eprosima::safedds::dds::TypedDataReader::operator=(const TypedDataReader &) noexcept=delete | eprosima::safedds::dds::TypedDataReader< TS > | protected |
| eprosima::safedds::dds::TypedDataReader::operator=(TypedDataReader &&) noexcept=delete | eprosima::safedds::dds::TypedDataReader< TS > | protected |
| read(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, SampleStateMask &sample_states, ViewStateMask &view_states, InstanceStateMask &instance_states) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| read_instance(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, const InstanceHandle &handle, SampleStateMask &sample_states, ViewStateMask &view_states, InstanceStateMask &instance_states) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| read_next_instance(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, const InstanceHandle &previous_handle, SampleStateMask &sample_states, ViewStateMask &view_states, InstanceStateMask &instance_states) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| read_next_instance_w_condition(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, const InstanceHandle &previous_handle, ReadCondition &condition) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| read_next_sample(Data &data, dds::SampleInfo &info) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| read_w_condition(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, ReadCondition &condition) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| return_loan(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| StaticDataReader(BaseSubscriber &subscriber, BaseTopic &topic, const DataReaderQos &qos, DataReaderListener *listener, const StatusMask &mask) noexcept | eprosima::safedds::dds::StaticDataReader< TS, MaxRemoteWriters, MaxLocalWriters, MaxInstances, MaxSamplesPerInstance > | inline |
| StaticDataReader(const StaticDataReader &) noexcept=delete | eprosima::safedds::dds::StaticDataReader< TS, MaxRemoteWriters, MaxLocalWriters, MaxInstances, MaxSamplesPerInstance > | |
| StaticDataReader(StaticDataReader &&) noexcept=delete | eprosima::safedds::dds::StaticDataReader< TS, MaxRemoteWriters, MaxLocalWriters, MaxInstances, MaxSamplesPerInstance > | |
| take(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, SampleStateMask &sample_states, ViewStateMask &view_states, InstanceStateMask &instance_states) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| take_instance(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, const InstanceHandle &handle, SampleStateMask &sample_states, ViewStateMask &view_states, InstanceStateMask &instance_states) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| take_next_instance(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, const InstanceHandle &previous_handle, SampleStateMask &sample_states, ViewStateMask &view_states, InstanceStateMask &instance_states) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| take_next_instance_w_condition(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, const InstanceHandle &previous_handle, ReadCondition &condition) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| take_next_sample(Data &data, dds::SampleInfo &info) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| take_w_condition(memory::IList< Data > &data_values, memory::IList< SampleInfo > &sample_infos, int32_t max_samples, ReadCondition &condition) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inline |
| TypedDataReader(BaseSubscriber &subscriber, BaseTopic &topic, const DataReaderQos &qos, DataReaderListener *listener, StatusMask mask, IDataReaderInstanceStorage &instance_storage, IDataReaderWriterStorage &writer_storage, memory::ISet< protocol::GUID > &local_ignored_writers, protocol::rtps::Reader &reader) noexcept | eprosima::safedds::dds::TypedDataReader< TS > | inlineprotected |
| TypedDataReader(const TypedDataReader &) noexcept=delete | eprosima::safedds::dds::TypedDataReader< TS > | protected |
| TypedDataReader(TypedDataReader &&) noexcept=delete | eprosima::safedds::dds::TypedDataReader< TS > | protected |
| ~StaticDataReader() noexcept=default | eprosima::safedds::dds::StaticDataReader< TS, MaxRemoteWriters, MaxLocalWriters, MaxInstances, MaxSamplesPerInstance > | virtual |
| ~TypedDataReader() noexcept=default | eprosima::safedds::dds::TypedDataReader< TS > | protected |