Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
qxptype_traits.h File Reference
#include <QtCore/qtconfigmacros.h>
#include <type_traits>
+ Include dependency graph for qxptype_traits.h:

Go to the source code of this file.

Classes

struct  qxp::nonesuch
 
struct  qxp::_detail::detector< T, Void, Op, Args >
 
struct  qxp::_detail::detector< T, std::void_t< Op< Args... > >, Op, Args... >
 

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
 

Variables

template<template< typename... > class Op, typename... Args>
constexpr bool qxp::is_detected_v = is_detected<Op, Args...>::value