Lumiera
0.pre.03
»edit your freedom«
|
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"
Classes | |
struct | Arguments |
struct | TypedArguments< TUP > |
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. | |
Namespaces | |
lumiera | |
Lumiera public interface. | |
steam | |
Steam-Layer implementation namespace root. | |
steam::control | |
Steam-Layer dispatcher, controller and administrative facilities. | |