MCPcopy Create free account
hub / github.com/catboost/catboost / Dequeue

Method Dequeue

library/cpp/neh/pipequeue.h:82–89  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

80 }
81
82 inline void* Dequeue(TCont* c, char* ch, size_t buflen) {
83 void* ret = nullptr;
84
85 while (!Q_.Dequeue(&ret) && S_.Acquire(c, ch, buflen)) {
86 }
87
88 return ret;
89 }
90
91 inline void* Dequeue() noexcept {
92 void* ret = nullptr;

Callers

nothing calls this directly

Calls 2

DequeueMethod · 0.45
AcquireMethod · 0.45

Tested by

no test coverage detected