MCPcopy Create free account
hub / github.com/PurpleI2P/i2pd / GetWholeQueue

Method GetWholeQueue

libi2pd/Queue.h:107–118  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

105 }
106
107 void GetWholeQueue (std::list<Element>& queue)
108 {
109 if (!queue.empty ())
110 {
111 std::list<Element> newQueue;
112 queue.swap (newQueue);
113 }
114 {
115 std::unique_lock<std::mutex> l(m_QueueMutex);
116 m_Queue.swap (queue);
117 }
118 }
119
120 private:
121

Callers 3

RunMethod · 0.80
RunMethod · 0.80
RunMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected