![]() |
Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
|
#include <QtCore/qtconfigmacros.h>#include <QtCore/qcompilerdetection.h>#include <QtCore/q23type_traits.h>Go to the source code of this file.
Namespaces | |
| namespace | qxp |
| namespace | qxp::_detail |
Typedefs | |
| template<template< typename... > class Op, typename... Args> | |
| using | qxp::is_detected = typename _detail::detector<qxp::nonesuch, void, Op, Args...>::value_t |
| template<typename Default, template< typename... > class Op, typename... Args> | |
| using | qxp::detected_or = _detail::detector<Default, void, Op, Args...> |
| template<typename Default, template< typename... > class Op, typename... Args> | |
| using | qxp::detected_or_t = typename qxp::detected_or<Default, Op, Args...>::type |
| template<template< typename... > class Op, typename... Args> | |
| using | qxp::detected_t = qxp::detected_or_t<qxp::nonesuch, Op, Args...> |
| template<typename From, typename To> | |
| using | qxp::_detail::is_virtual_base_conversion_test |
| template<typename Base, typename Derived> | |
| using | qxp::is_virtual_base_of = _detail::is_virtual_base_of<std::remove_cv_t<Base>, std::remove_cv_t<Derived>> |
Variables | |
| template<template< typename... > class Op, typename... Args> | |
| constexpr bool | qxp::is_detected_v = qxp::is_detected<Op, Args...>::value |
| template<typename Base, typename Derived> | |
| constexpr bool | qxp::is_virtual_base_of_v = is_virtual_base_of<Base, Derived>::value |