15 template <
typename... Args>
21 void submit(
score::Command* cmd)
const { SendStrategy::send(stack(), cmd); }
23 template <
typename T,
typename... Args>
24 void submit(Args&&... args)
const
26 SendStrategy::send(stack(),
new T{std::forward<Args>(args)...});
29 void submit(std::unique_ptr<score::Command> cmd)
const
31 SendStrategy::send(stack(), cmd.release());