siplasplas
A library for C++ reflection and introspection
cpp::detail::If< Condition > Member List

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