27 size_t index_in_instance)
35 RakeData rd = {sample, rdel, instance, index_in_instance};
46 ACE_UNUSED_ARG(readers);
47 #ifndef OPENDDS_NO_OBJECT_MODEL_PROFILE 48 readers.length(static_cast<CORBA::ULong>(this->
sorted_.size()));
50 SortedSet::iterator itEnd = this->
sorted_.end();
51 for (SortedSet::iterator it = this->
sorted_.begin(); it != itEnd; ++it) {
54 readers[i++] = DDS::DataReader::_duplicate(reader.
in());
56 readers.length(readers.length() - 1);
void get_datareaders(DDS::DataReaderSeq &readers)
bool valid_data_
Do we contain valid data.
bool insert_sample(ReceivedDataElement *sample, ReceivedDataElementList *rdel, SubscriptionInstance_rch i, size_t index_in_instance)
SortedSet::iterator current_sample_
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL
sequence< DataReader > DataReaderSeq
The Internal API and Implementation of OpenDDS.