Searched refs:PrefixedEntryRingBufferMulti (Results 1 – 6 of 6) sorted by relevance
27 using Reader = PrefixedEntryRingBufferMulti::Reader;29 void PrefixedEntryRingBufferMulti::Clear() { in Clear()37 Status PrefixedEntryRingBufferMulti::SetBuffer(std::span<byte> buffer) { in SetBuffer()51 Status PrefixedEntryRingBufferMulti::AttachReader(Reader& reader) { in AttachReader()65 Status PrefixedEntryRingBufferMulti::DetachReader(Reader& reader) { in DetachReader()76 Status PrefixedEntryRingBufferMulti::InternalPushBack( in InternalPushBack()137 Status PrefixedEntryRingBufferMulti::InternalPeekFront(Reader& reader, in InternalPeekFront()144 Status PrefixedEntryRingBufferMulti::InternalPeekFront(Reader& reader, in InternalPeekFront()149 Status PrefixedEntryRingBufferMulti::InternalPeekFrontWithPreamble( in InternalPeekFrontWithPreamble()155 Status PrefixedEntryRingBufferMulti::InternalPeekFrontWithPreamble( in InternalPeekFrontWithPreamble()[all …]
398 Status PushBack(PrefixedEntryRingBufferMulti& ring, T element) { in PushBack()408 Status TryPushBack(PrefixedEntryRingBufferMulti& ring, T element) { in TryPushBack()418 T PeekFront(PrefixedEntryRingBufferMulti::Reader& reader) { in PeekFront()460 TEST(PrefixedEntryRingBufferMulti, TryPushBack) { in TEST() argument461 PrefixedEntryRingBufferMulti ring; in TEST()465 PrefixedEntryRingBufferMulti::Reader fast_reader; in TEST()466 PrefixedEntryRingBufferMulti::Reader slow_reader; in TEST()521 TEST(PrefixedEntryRingBufferMulti, PushBack) { in TEST() argument522 PrefixedEntryRingBufferMulti ring; in TEST()526 PrefixedEntryRingBufferMulti::Reader fast_reader; in TEST()[all …]
40 class PrefixedEntryRingBufferMulti {132 friend PrefixedEntryRingBufferMulti;134 PrefixedEntryRingBufferMulti* buffer;141 PrefixedEntryRingBufferMulti(bool user_preamble = false)346 class PrefixedEntryRingBuffer : public PrefixedEntryRingBufferMulti,347 public PrefixedEntryRingBufferMulti::Reader {350 : PrefixedEntryRingBufferMulti(user_preamble) { in PrefixedEntryRingBufferMulti() function
27 pw::ring_buffer::PrefixedEntryRingBufferMulti ring(true /* user_preamble */); in main()36 pw::ring_buffer::PrefixedEntryRingBufferMulti::Reader readers[kReaderCount]; in main()
59 ring_buffer::PrefixedEntryRingBufferMulti::Reader reader_;
102 ring_buffer::PrefixedEntryRingBufferMulti ring_buffer_;