lumiera_/tests/core/steam/engine
Ichthyostega 856d8a3b51 Library: allow to reverse intrusive single linked list
Looks like we'll actually retain and use this low-level solution
in cases where we just can not afford heap allocations but need
to keep polymorphic objects close to one another in memory.

Since single linked lists are filled by prepending, it is rather
common to need the reversed order of elements for traversal,
which can be achieved in linear time.

And while we're here, we can modernise the templated emplacement functions
2023-04-20 18:53:17 +02:00
..
buff-table-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
buffer-metadata-key-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
buffer-metadata-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
buffer-provider-protocol-test.cpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
calc-stream-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
dispatcher-interface-test.cpp Job-Planning: attempt to stake claims 2023-04-18 20:02:36 +02:00
engine-interface-test.cpp Global-Layer-Renaming: adjust namespace qualification 2018-11-15 23:59:23 +01:00
job-planning-setup-test.cpp Job-Planning: attempt to stake claims 2023-04-18 20:02:36 +02:00
mock-dispatcher.hpp Library: allow to reverse intrusive single linked list 2023-04-20 18:53:17 +02:00
node-basic-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
node-fabrication-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
node-operation-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
node-source-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
testframe-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
testframe.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
testframe.hpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00
tracking-heap-block-provider-test.cpp Global-Layer-Renaming: rename namespaces 2018-11-15 23:55:13 +01:00