DataReader < System::String >.
More...
#include <managed_stringwrapperSupport.h>

Public Member Functions | |
| void | read (DDS::StringSeq^ received_data, DDS::SampleInfoSeq^ info_seq, System::Int32 max_samples, System::UInt32 sample_states, System::UInt32 view_states, System::UInt32 instance_states) |
| Access a collection of data samples from the DDS::DataReader. | |
| void | take (DDS::StringSeq^ received_data, DDS::SampleInfoSeq^ info_seq, System::Int32 max_samples, System::UInt32 sample_states, System::UInt32 view_states, System::UInt32 instance_states) |
| Access a collection of data-samples from the DDS::DataReader. | |
| void | read_w_condition (DDS::StringSeq^ received_data, DDS::SampleInfoSeq^ info_seq, System::Int32 max_samples, DDS::ReadCondition^ condition) |
| Accesses via DDS::StringDataReader::read the samples that match the criteria specified in the DDS::ReadCondition. | |
| void | take_w_condition (DDS::StringSeq^ received_data, DDS::SampleInfoSeq^ info_seq, System::Int32 max_samples, DDS::ReadCondition^ condition) |
| Analogous to DDS::StringDataReader::read_w_condition except it accesses samples via the DDS::StringDataReader::take operation. | |
| System::String^ | read_next_sample (DDS::SampleInfo^ sample_info) |
| Copies the next not-previously-accessed data value from the DDS::DataReader. | |
| System::String^ | take_next_sample (DDS::SampleInfo^ sample_info) |
| Copies the next not-previously-accessed data value from the DDS::DataReader. | |
| void | return_loan (DDS::StringSeq^ received_data, DDS::SampleInfoSeq^ info_seq) |
Indicates to the DDS::DataReader that the application is done accessing the collection of received_data and info_seq obtained by some earlier invocation of read or take on the DDS::DataReader. | |
DataReader < System::String >.
| void DDS::StringDataReader::read | ( | DDS::StringSeq^ | received_data, | |
| DDS::SampleInfoSeq^ | info_seq, | |||
| System::Int32 | max_samples, | |||
| System::UInt32 | sample_states, | |||
| System::UInt32 | view_states, | |||
| System::UInt32 | instance_states | |||
| ) | [inline] |
| void DDS::StringDataReader::take | ( | DDS::StringSeq^ | received_data, | |
| DDS::SampleInfoSeq^ | info_seq, | |||
| System::Int32 | max_samples, | |||
| System::UInt32 | sample_states, | |||
| System::UInt32 | view_states, | |||
| System::UInt32 | instance_states | |||
| ) | [inline] |
| void DDS::StringDataReader::read_w_condition | ( | DDS::StringSeq^ | received_data, | |
| DDS::SampleInfoSeq^ | info_seq, | |||
| System::Int32 | max_samples, | |||
| DDS::ReadCondition^ | condition | |||
| ) | [inline] |
Accesses via DDS::StringDataReader::read the samples that match the criteria specified in the DDS::ReadCondition.
| void DDS::StringDataReader::take_w_condition | ( | DDS::StringSeq^ | received_data, | |
| DDS::SampleInfoSeq^ | info_seq, | |||
| System::Int32 | max_samples, | |||
| DDS::ReadCondition^ | condition | |||
| ) | [inline] |
Analogous to DDS::StringDataReader::read_w_condition except it accesses samples via the DDS::StringDataReader::take operation.
| System::String ^ DDS::StringDataReader::read_next_sample | ( | DDS::SampleInfo^ | sample_info | ) | [inline] |
Copies the next not-previously-accessed data value from the DDS::DataReader.
| System::String ^ DDS::StringDataReader::take_next_sample | ( | DDS::SampleInfo^ | sample_info | ) | [inline] |
Copies the next not-previously-accessed data value from the DDS::DataReader.
| void DDS::StringDataReader::return_loan | ( | DDS::StringSeq^ | received_data, | |
| DDS::SampleInfoSeq^ | info_seq | |||
| ) | [inline] |
Indicates to the DDS::DataReader that the application is done accessing the collection of received_data and info_seq obtained by some earlier invocation of read or take on the DDS::DataReader.