MCPcopy Create free account
hub / github.com/apache/mesos / foreach

Method foreach

src/common/recordio.hpp:245–254  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

243 }
244
245 foreach (const std::string& record, decode.get()) {
246 Result<T> t = deserialize(record);
247
248 if (!waiters.empty()) {
249 waiters.front()->set(std::move(t));
250 waiters.pop();
251 } else {
252 records.push(std::move(t));
253 }
254 }
255
256 consume();
257 }

Callers

nothing calls this directly

Calls 4

pushMethod · 0.80
deserializeFunction · 0.70
emptyMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected