lumiera_/tests/library/diff
Ichthyostega 536a3a94b9 add special iteration mechanism to visit enclosed child data
the rationale is that I deliberately do not want to provide
a mechanism to iterate "over all contents in stringified form".
Because this could be seen as an invitation to process GenNode-
datastructures in an imperative way. Please recall we do not
want that. Users shall either *match* contents (using a visitor),
or they are required to know the type of the contents beforehand.
Both cases favour structural and type based programming over
dynamic run-time based inspection of contents

The actual task prompting me to add this iteration mechanism
is that I want to build a diagnostic, which allows to verify
that a binding message was sent over the bus with some
specific parameter values.
2016-02-05 04:03:11 +01:00
..
diff-index-table-test.cpp allow for iterative access to the snapshot data in the lookup table 2015-01-04 14:23:12 +01:00
diff-list-application-test.cpp WIP start definition with a basic tree diff example... 2015-10-02 18:47:44 +02:00
diff-list-generation-test.cpp Implementation of List Diff detection finished. Unit Test PASS 2015-01-04 15:13:16 +01:00
diff-tree-application-test.cpp fix test failure due to compilation order (see #973) 2015-11-15 02:11:08 +01:00
gen-node-basic-test.cpp add special iteration mechanism to visit enclosed child data 2016-02-05 04:03:11 +01:00
generic-record-representation-test.cpp refactoring: move new library helpers into final destination 2016-01-28 15:19:09 +01:00
generic-record-update-test.cpp implementation: simplest case (insert element) 2015-10-24 03:15:35 +02:00
generic-tree-mutator-test.cpp clean-up(#985): unify various type-indicating helpers 2016-01-09 02:05:23 +01:00
generic-tree-representation-test.cpp WIP: first draft -- properties of an external symbolic record type 2015-08-16 01:35:28 +02:00