siplasplas
A library for C++ reflection and introspection
|
This is the complete list of members for cpp::detail::If< Condition >, including all inherited members.
Else(const Body &, Args &&...) (defined in cpp::detail::If< Condition >) | cpp::detail::If< Condition > | inline |
Then(const Body &body, Args &&...args) -> typename std::enable_if< !std::is_void< decltype(body(::cpp::Identity(), std::forward< Args >(args)...))>::value, ElseBypass< decltype(body(::cpp::Identity(), std::forward< Args >(args)...))> >::type (defined in cpp::detail::If< Condition >) | cpp::detail::If< Condition > | inline |
Then(const Body &body, Args &&...args) -> typename std::enable_if< std::is_void< decltype(body(::cpp::Identity(), std::forward< Args >(args)...))>::value, If & >::type (defined in cpp::detail::If< Condition >) | cpp::detail::If< Condition > | inline |