Lumiera
0.pre.03
»edit your freedom«
|
#include "steam/control/command-invocation.hpp"
transient invoker object, usable when the exact signature of the command's operation isn't known at compile time. In this case, we allow any invocation call to compile, but the command will reject unsuitable signatures at runtime, when fetching the operation functor.
Definition at line 113 of file command-invocation.hpp.
Public Member Functions | |
RuntimeCheckedCommandInvoker (Command c) | |
template<typename... ARGS> | |
ExecResult | operator() (ARGS &&...args) |
invoke command with arbitrary arguments More... | |
Public Attributes | |
Command | com_ |
|
inline |
invoke command with arbitrary arguments
Definition at line 127 of file command-invocation.hpp.
References AcceptAnyBind< TAR, BA, RET >::bind(), and Command::get().