87 int randVal{rani(10) - 5};
94 .captureUndo (capture)
95 .undoOperation (undoIt)
Customised refcounting smart pointer template, built upon std::shared_ptr, but forwarding type relati...
Offset measures a distance in time.
basic constant internal time value.
a mutable time value, behaving like a plain number, allowing copy and re-accessing
Lumiera's internal time value datatype.
Helper class used solely for defining a Command-Object.
auto operation(FUN operation_to_define)
Handle object representing a single Command instance to be used by client code.
static Command get(Symbol cmdID)
Access existing command for use.
Actually defining a command and binding it to execution parameters.
P< X > makeP(ARGS &&... ctorArgs)
Helper to create and manage by lib::P.
Offset capture(P< TimeVar > dummyObj, int)
void operate(P< TimeVar > dummyObj, int randVal)
Steam-Layer implementation namespace root.
Test runner and basic definitions for tests.
Customised refcounting smart pointer.
Simplistic test class runner.
#define LAUNCHER(_TEST_CLASS_, _GROUPS_)
a family of time value like entities and their relationships.