![]() |
Lumiera 0.pre.04~rc.1
»edit your freedom«
|
Implementation helper to bind Steam-Layer commands with arbitrary argument tuples. More...
Go to the source code of this file.
Implementation helper to bind Steam-Layer commands with arbitrary argument tuples.
details of the command handling framework.
Definition in file argument-erasure.hpp.
#include "lib/error.hpp"Namespaces | |
| namespace | lumiera |
| Lumiera public interface. | |
| namespace | lumiera::error |
| namespace | steam |
| Steam-Layer implementation namespace root. | |
| namespace | steam::control |
| Steam-Layer dispatcher, controller and administrative facilities. | |
Classes | |
| struct | Arguments |
| struct | TypedArguments< TUP > |
Functions | |
| LUMIERA_ERROR_DECLARE (INVALID_ARGUMENTS) | |
| Arguments provided for binding doesn't match stored command function parameters. | |
| LUMIERA_ERROR_DECLARE (UNBOUND_ARGUMENTS) | |
| Command functor not yet usable, because arguments aren't bound. | |