aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
5 daysMerge branch 'fmorgner/implement-kstd-ring-buffer' into 'develop'HEADdevelopFelix Morgner6-55/+4298
5 dayskstd: ring_buffer: add more zero-capacity testsFelix Morgner1-0/+47
5 dayskstd: extract construction_guardFelix Morgner2-40/+54
5 dayskstd: ring_buffer: implement from_range ctorFelix Morgner2-0/+219
5 dayskstd: ring_buffer: fix ctor exception safetyFelix Morgner1-18/+74
5 dayskstd: ring_buffer: provide basic exception safetyFelix Morgner1-20/+39
5 dayskstd: tests: remove nonsensical constexpr qualificationFelix Morgner1-5/+5
5 dayskstd: ring_buffer: add missing noexcept specificationsFelix Morgner1-9/+18
5 dayskstd: ring_buffer: implement iterator ctorsFelix Morgner3-0/+529
8 dayskstd: ring_buffer: implement swapFelix Morgner2-0/+285
8 daysci: remove non-existent coverage folderFelix Morgner1-2/+0
8 daysci: add missing coverage regexFelix Morgner1-0/+1
8 dayskstd: ring_buffer: implement emplace_back()Felix Morgner2-0/+159
8 dayskstd: ring_buffer: implement comparisonFelix Morgner2-1/+154
8 daysci: merge test build and test executionFelix Morgner1-55/+37
8 dayskstd: ring_buffer: handle zero-capacity instantiationsFelix Morgner2-8/+249
8 dayskstd: ring_buffer: add more iterator testsFelix Morgner1-0/+64
8 dayskstd: ring_buffer: add iterator documentationFelix Morgner1-0/+84
8 dayskstd: ring_buffer: implement front() and back()Felix Morgner2-0/+131
8 dayskstd: ring_buffer: add missing push/pop API testsFelix Morgner1-0/+20
8 dayskstd: ring_buffer: add try_pop_front dtor testFelix Morgner1-0/+10
8 dayskstd: ring_buffer: implement try_pop_front()Felix Morgner2-0/+71
8 dayskstd: ring_buffer: add more pop_front() testsFelix Morgner1-0/+43
8 dayskstd: ring_buffer: add missing nodiscardFelix Morgner1-1/+1
8 dayskstd: ring_buffer: fix documentation typoFelix Morgner1-1/+1
8 dayskstd: ring_buffer: implement pop_front()Felix Morgner2-0/+53
8 dayskstd: ring_buffer: implement try_push_back()Felix Morgner2-0/+28
9 dayskstd: ring_buffer: implement push_back()Felix Morgner2-2/+271
9 dayskstd: ring_buffer: clear moved-from bufferFelix Morgner2-12/+42
9 dayskstd: ring_buffer: implement clear()Felix Morgner2-1/+62
9 dayskstd: tests: extract static tracker typesFelix Morgner2-112/+109
9 dayskstd: ring_buffer: implement copy and move assignmentFelix Morgner2-0/+239
9 dayskstd: ring_buffer: implement move ctorFelix Morgner2-0/+25
9 dayskstd: ring_buffer: implement copy ctorFelix Morgner2-0/+36
9 dayskstd: ring_buffer: implement dtorFelix Morgner2-0/+56
9 dayskstd: ring_buffer: move construction testsFelix Morgner1-32/+32
9 dayskstd: ring_buffer: add missing [c]rend() testsFelix Morgner1-0/+15
9 dayskstd: ring_buffer: implement [cr][begin|end]()Felix Morgner2-0/+180
9 dayskstd: ring_buffer: fix empty() and size()Felix Morgner2-11/+26
9 dayskstd: ring_buffer: add more range-based testsFelix Morgner1-0/+50
9 dayskstd: ring_buffer: implement [c]end()Felix Morgner2-1/+134
9 dayskstd: ring_buffer: implement [c]begin()Felix Morgner2-1/+140
9 dayskstd: ring_buffer: implement iterator typeFelix Morgner2-0/+165
9 dayskstd: ring_buffer: add n-value-initialized ctorFelix Morgner2-0/+52
9 dayskstd: ring_buffer: add write-through testsFelix Morgner1-0/+32
9 dayskstd: ring_buffer: fix const-overload testsFelix Morgner1-3/+3
10 dayskstd: ring_buffer: add ctor panic testFelix Morgner1-0/+10
10 dayskstd: ring_buffer: extract basic storageFelix Morgner2-23/+127
10 dayskstd: ring_buffer: add missing test tagFelix Morgner1-1/+1
10 dayskstd: ring_buffer: add interface type testsFelix Morgner1-0/+82