MCPcopy Create free account
hub / github.com/OpenDDS/OpenDDS / take_next_sample

Method take_next_sample

tests/DCPS/QueryCondition/QueryConditionTest.cpp:93–105  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

91 }
92
93 DDS::ReturnCode_t take_next_sample(Message& data, DDS::SampleInfo& info)
94 {
95 if (dynamic) {
96 DynamicData_var dyn;
97 const DDS::ReturnCode_t ret = dyn_reader_->take_next_sample(dyn, info);
98 if (ret == RETCODE_OK) {
99 copy(data, dyn, info);
100 }
101 return ret;
102 }
103
104 return msg_reader_->take_next_sample(data, info);
105 }
106
107 MessageDataReader_var msg_reader_;
108 DynamicDataReader_var dyn_reader_;

Callers 1

run_filtering_testFunction · 0.45

Calls 1

copyFunction · 0.70

Tested by

no test coverage detected