template<typename... tags>
tk::grm::action<Invert_switch<tags...>> struct

Invert bool in switch at position given by tags

This struct and its apply function are used as a functor-like wrapper for setting a boolean value to true in the underlying grammar stack via the member function tk::Control::set.