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

Method take

tests/DCPS/QueryCondition/QueryConditionTest.cpp:79–91  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

77 }
78
79 DDS::ReturnCode_t take(MessageSeq& data, DDS::SampleInfoSeq& info, DDS::ReadCondition* cond)
80 {
81 if (dynamic) {
82 DynamicDataSeq dyn_data;
83 const DDS::ReturnCode_t ret = dyn_reader_->take_w_condition(dyn_data, info, LENGTH_UNLIMITED, cond);
84 if (ret == RETCODE_OK) {
85 copy(data, dyn_data, info);
86 }
87 return ret;
88 }
89
90 return msg_reader_->take_w_condition(data, info, LENGTH_UNLIMITED, cond);
91 }
92
93 DDS::ReturnCode_t take_next_sample(Message& data, DDS::SampleInfo& info)
94 {

Callers 15

on_data_availableMethod · 0.45
on_data_availableMethod · 0.45
on_data_availableMethod · 0.45
on_data_availableMethod · 0.45
on_data_availableMethod · 0.45
TESTFunction · 0.45
TESTFunction · 0.45
on_data_availableMethod · 0.45
ACE_TMAINFunction · 0.45
on_data_availableMethod · 0.45
on_data_availableMethod · 0.45
on_data_availableMethod · 0.45

Calls 2

copyFunction · 0.70
take_w_conditionMethod · 0.45

Tested by

no test coverage detected