aboutsummaryrefslogtreecommitdiffstats
path: root/common/ringbuffer.cpp
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2022-02-23 10:37:09 -0800
committerChris Robinson <[email protected]>2022-02-23 10:37:09 -0800
commitb1559227b0bc46408752de52ca0644d1f89d2671 (patch)
treed69c1819c6ed92b939af8f31ac7e6dd7cb8cb2d5 /common/ringbuffer.cpp
parent2564a3750f4c012dc33da8192d12b0c2247c3829 (diff)
Make some structs nested
Diffstat (limited to 'common/ringbuffer.cpp')
-rw-r--r--common/ringbuffer.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/common/ringbuffer.cpp b/common/ringbuffer.cpp
index 91857499..0aec1d49 100644
--- a/common/ringbuffer.cpp
+++ b/common/ringbuffer.cpp
@@ -160,9 +160,9 @@ size_t RingBuffer::write(const void *src, size_t cnt) noexcept
}
-ll_ringbuffer_data_pair RingBuffer::getReadVector() const noexcept
+auto RingBuffer::getReadVector() const noexcept -> DataPair
{
- ll_ringbuffer_data_pair ret;
+ DataPair ret;
size_t w{mWritePtr.load(std::memory_order_acquire)};
size_t r{mReadPtr.load(std::memory_order_acquire)};
@@ -192,9 +192,9 @@ ll_ringbuffer_data_pair RingBuffer::getReadVector() const noexcept
return ret;
}
-ll_ringbuffer_data_pair RingBuffer::getWriteVector() const noexcept
+auto RingBuffer::getWriteVector() const noexcept -> DataPair
{
- ll_ringbuffer_data_pair ret;
+ DataPair ret;
size_t w{mWritePtr.load(std::memory_order_acquire)};
size_t r{mReadPtr.load(std::memory_order_acquire) + mWriteSize - mSizeMask};