![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
Namespaces | |
| namespace | _detail |
| namespace | detail |
Classes | |
| class | function_ref |
| struct | nonesuch |
Typedefs | |
| template<template< typename... > class Op, typename... Args> | |
| using | is_detected = typename _detail::detector<qxp::nonesuch, void, Op, Args...>::value_t |
| template<typename Base, typename Derived> | |
| using | is_virtual_base_of = _detail::is_virtual_base_of<std::remove_cv_t<Base>, std::remove_cv_t<Derived>> |
Functions | |
| QT_SPECIALIZE_FUNCTION_REF (, false) | |
| QT_SPECIALIZE_FUNCTION_REF (const, false) | |
| QT_SPECIALIZE_FUNCTION_REF (, true) | |
| QT_SPECIALIZE_FUNCTION_REF (const, true) | |
| template<class F, detail::if_function< F > = true> | |
| function_ref (F *) -> function_ref< F > | |
Variables | |
| template<template< typename... > class Op, typename... Args> | |
| constexpr bool | is_detected_v = is_detected<Op, Args...>::value |
| template<typename Base, typename Derived> | |
| constexpr bool | is_virtual_base_of_v = is_virtual_base_of<Base, Derived>::value |
| using qxp::is_detected = typename _detail::detector<qxp::nonesuch, void, Op, Args...>::value_t |
Definition at line 54 of file qxptype_traits.h.
| using qxp::is_virtual_base_of = _detail::is_virtual_base_of<std::remove_cv_t<Base>, std::remove_cv_t<Derived>> |
Definition at line 115 of file qxptype_traits.h.
| qxp::QT_SPECIALIZE_FUNCTION_REF | ( | false | ) |
| qxp::QT_SPECIALIZE_FUNCTION_REF | ( | true | ) |
| qxp::QT_SPECIALIZE_FUNCTION_REF | ( | const | , |
| false | ) |
| qxp::QT_SPECIALIZE_FUNCTION_REF | ( | const | , |
| true | ) |
|
inlineconstexpr |
Definition at line 57 of file qxptype_traits.h.
|
inlineconstexpr |
Definition at line 118 of file qxptype_traits.h.