Public Member Functions | |
SampleWithInfo (const OPENDDS_STRING &topic, const DDS::SampleInfo &sampinfo) | |
void | combine (const SampleWithInfo &other) |
OPENDDS_MAP (OPENDDS_STRING, DDS::InstanceHandle_t) info_ | |
Public Attributes | |
Sample | sample_ |
DDS::ViewStateKind | view_ |
Definition at line 106 of file MultiTopicDataReader_T.h.
OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::SampleWithInfo::SampleWithInfo | ( | const OPENDDS_STRING & | topic, | |
const DDS::SampleInfo & | sampinfo | |||
) | [inline] |
Definition at line 107 of file MultiTopicDataReader_T.h.
References DDS::SampleInfo::instance_handle.
00108 : sample_(), 00109 view_(sampinfo.view_state) { 00110 info_[topic] = sampinfo.instance_handle; 00111 }
void OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::SampleWithInfo::combine | ( | const SampleWithInfo & | other | ) | [inline] |
Definition at line 112 of file MultiTopicDataReader_T.h.
References DDS::NEW_VIEW_STATE, and OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::SampleWithInfo::view_.
00112 { 00113 info_.insert(other.info_.begin(), other.info_.end()); 00114 if (other.view_ == DDS::NEW_VIEW_STATE) view_ = DDS::NEW_VIEW_STATE; 00115 }
OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::SampleWithInfo::OPENDDS_MAP | ( | OPENDDS_STRING | , | |
DDS::InstanceHandle_t | ||||
) |
Sample OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::SampleWithInfo::sample_ |
Definition at line 116 of file MultiTopicDataReader_T.h.
DDS::ViewStateKind OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::SampleWithInfo::view_ |
Definition at line 117 of file MultiTopicDataReader_T.h.
Referenced by OpenDDS::DCPS::MultiTopicDataReader_T< Sample, TypedDataReader >::SampleWithInfo::combine().