lumiera_/tests/core/proc
Ichthyostega e0f866092d rectify-design(#301): disentangle CmdClosure hierarchy
Completely removed the nested hierarchy, where
the top-level implementation forwarded to yet another
sub-implementation of the same interface. Rather, this
sub-implementation (OpClosure) is now a mere implementation
detail class without VTable, and without half-baked
re-implementation of the CmdClosure interface. And the
state-switch from unbound to bound arguments is now
implemented as a plain-flat boolean flag, instead of
hiding it in the VTable.

To make this possible, without having to rewrite lots of
tests, I've created a clone of StorageHolder as a
"proof-of-concept" dummy implementation, for the sole
purpose of writing test fixtures. This one behaves
similar to the real-world thing, but cares only
for closing the command operation and omits all
the gory details of memento capturing and undo.
2016-02-07 01:41:40 +01:00
..
asset mass clean-up: adapt usage of std::cout pretty much everywhere 2016-01-07 20:12:46 +01:00
control rectify-design(#301): disentangle CmdClosure hierarchy 2016-02-07 01:41:40 +01:00
engine improve a shaky test definition 2016-01-10 12:33:47 +01:00
mobject fix and adjust broken test defintions. Closes #985 2016-01-10 12:25:45 +01:00
play Switch from TR1 preveiw to the new standard headers 2014-04-03 22:42:48 +02:00