Lumiera
0.pre.03
»edit your freedom«
|
#include "/Werk/devel/lumi/tests/stage/test/placeholder-command.hpp"
Set of stub command operations.
This is a typed definition frame with some operations, suitably to be bound into a Steam-Layer command. The actual command "operation" just logs invocation into a statically obtained Event-Log instance.
Definition at line 77 of file placeholder-command.hpp.
Static Public Member Functions | |
static steam::control::Command | fabricateNewInstance (lib::test::EventLog const &invocationLog) |
Static Private Member Functions | |
static string | capture (ARGS ...args) |
static string | fullTypeID () |
static void | operate (ARGS ...args) |
a dummy command "operation | |
static void | undo (ARGS ..., string memento) |
static string | uniqueTypeInstance () |
Static Private Attributes | |
static lib::test::EventLog | log_ {"test-dummy-"+fullTypeID()} |
|
inlinestaticprivate |
unique ID-string specific for the instance ARGS
Definition at line 83 of file placeholder-command.hpp.
Referenced by PlaceholderCommand< ARGS >::operate().