* Implements IOQueue::Write. */
| 78 | * Implements IOQueue::Write. |
| 79 | */ |
| 80 | void FIFO::Write(const void *buffer, size_t count) |
| 81 | { |
| 82 | ResizeBuffer(m_Offset + m_DataSize + count, false); |
| 83 | std::memcpy(m_Buffer + m_Offset + m_DataSize, buffer, count); |
| 84 | m_DataSize += count; |
| 85 | |
| 86 | SignalDataAvailable(); |
| 87 | } |
| 88 | |
| 89 | void FIFO::Close() |
| 90 | { } |
no outgoing calls
no test coverage detected