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.