| 461 | |
| 462 | template <typename TT> |
| 463 | void Enqueue(TT&& value) { |
| 464 | while (!TryEnqueue(std::forward<TT>(value))) { |
| 465 | SpinLockPause(); |
| 466 | } |
| 467 | } |
| 468 | |
| 469 | bool Dequeue(T& value) { |
| 470 | size_t readPos = GetCycleCount(); |
nothing calls this directly
no test coverage detected