mirror of
https://github.com/paulscherrerinstitute/sf_daq_buffer.git
synced 2026-05-03 07:04:11 +02:00
Const on ring buffer
This commit is contained in:
+1
-1
@@ -48,7 +48,7 @@ void RingBuffer::initialize(size_t slot_size)
|
||||
#endif
|
||||
}
|
||||
|
||||
void RingBuffer::write(FrameMetadata &frame_metadata, char* data)
|
||||
void RingBuffer::write(FrameMetadata &frame_metadata, const char* data)
|
||||
{
|
||||
// Initialize the buffer on the first write.
|
||||
if (!ring_buffer_initialized) {
|
||||
|
||||
+1
-1
@@ -55,7 +55,7 @@ class RingBuffer
|
||||
virtual ~RingBuffer();
|
||||
void initialize(size_t slot_size);
|
||||
|
||||
void write(FrameMetadata &metadata, char* data);
|
||||
void write(FrameMetadata &metadata, const char* data);
|
||||
std::pair<FrameMetadata, char*> read();
|
||||
void release(size_t buffer_slot_index);
|
||||
bool is_empty();
|
||||
|
||||
Reference in New Issue
Block a user