MCPcopy Create free account
hub / github.com/GameTechDev/PresentMon / EnqueuePacketWait

Method EnqueuePacketWait

IntelPresentMon/CommonUtilities/log/Channel.cpp:300–305  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

298 }
299 template<class P, typename ...Args>
300 void ChannelInternal_::EnqueuePacketWait(Args&& ...args)
301 {
302 auto pPacket = std::make_shared<P>(std::forward<Args>(args)...);
303 Queue_(this).enqueue(pPacket);
304 pPacket->WaitUntilProcessed();
305 }
306 template<class P, typename ...Args>
307 bool ChannelInternal_::EnqueuePacketWaitFor(std::chrono::milliseconds timeout, Args&& ...args)
308 {

Callers

nothing calls this directly

Calls 1

WaitUntilProcessedMethod · 0.80

Tested by

no test coverage detected