|
framework
|
Variadic switch (return). More...
#include <utility>#include <boost/preprocessor/config/limits.hpp>#include <boost/preprocessor/repetition/repeat.hpp>#include <boost/preprocessor/punctuation/comma_if.hpp>#include <boost/preprocessor/iteration/local.hpp>#include <framework/common/common_macros.hpp>#include <framework/common/pack_container.hpp>#include <framework/common/variadic_switch_return.inl>Go to the source code of this file.
Namespaces | |
| framework | |
| Framework namespace. | |
Constant Groups | |
| framework | |
| Framework namespace. | |
Functions | |
| template<typename CaseList , typename Handler , typename Index , typename... Args> | |
| FRAMEWORK_ALWAYS_INLINE auto | framework::variadic_switch_return (Handler &&handler, Index &&index, Args &&...args) -> decltype(handler(std::forward< Args >(args)...)) |
| Variadic switch (return). More... | |
Variadic switch (return).
1.8.3.1-20130402