![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Classes | |
| struct | tag |
| struct | is_std_swap_noexcept |
| struct | is_std_swap_noexcept< T[N]> |
| struct | is_adl_swap_noexcept |
Functions | |
| template<class T> | |
| tag | swap (T &, T &) |
| template<class T, std::size_t N> | |
| tag | swap (T(&aa)[N], T(&bb)[N]) |
| template<class, class> | |
| std::false_type | can_swap (...) noexcept(false) |
| template<class T, class U, class = decltype(swap(std::declval<T &>(), std::declval<U &>()))> | |
| std::true_type | can_swap (int) noexcept(noexcept(swap(std::declval< T & >(), std::declval< U & >()))) |
| template<class, class> | |
| std::false_type | uses_std (...) |
| template<class T, class U> | |
| std::is_same< decltype(swap(std::declval< T & >(), std::declval< U & >())), tag > | uses_std (int) |
| std::false_type q23::detail::swap_adl_tests::can_swap | ( | ... | ) |
|
noexcept |
| tag q23::detail::swap_adl_tests::swap | ( | T & | , |
| T & | ) |
| tag q23::detail::swap_adl_tests::swap | ( | T(&) | a[N], |
| T(&) | b[N] ) |
| std::false_type q23::detail::swap_adl_tests::uses_std | ( | ... | ) |