| 377 | } |
| 378 | |
| 379 | struct BufferBase { |
| 380 | virtual ~BufferBase() = default; |
| 381 | virtual void push(VDebug&& logline) = 0; |
| 382 | virtual bool try_pop(VDebug& logline) = 0; |
| 383 | }; |
| 384 | |
| 385 | struct SpinLock { |
| 386 | SpinLock(std::atomic_flag& flag) : m_flag(flag) |
nothing calls this directly
no outgoing calls
no test coverage detected