Investigated this topic again... * these were initially created before C++11 * at that time, ''non-copyable'' objects were not common place * but we embraced that concept already, and thus had quite some pain when attempting to use such objects in STL containers * with C++11 and ''move semantics'' these problems basically evaporated * most usages were already upgraded and resolved * another use case is to handle a state variable, which is based on an immutable entity (like Time entities); `ItemWrapper` can be used as a remedy in such a situation |
||
|---|---|---|
| .. | ||
| digxel-configurations-test.cpp | ||
| digxel-test.cpp | ||
| format-support-test.cpp | ||
| quantiser-basics-test.cpp | ||
| time-basics-test.cpp | ||
| time-control-test.cpp | ||
| time-dropframe-test.cpp | ||
| time-formats-test.cpp | ||
| time-mutation-test.cpp | ||
| time-parsing-test.cpp | ||
| time-quantisation-test.cpp | ||
| time-value-test.cpp | ||