Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QtPrivate::QuickSortFilter< Predicate, QuickSortData< Head, Tail... > > Struct Template Reference

#include <qmakearray_p.h>

+ Collaboration diagram for QtPrivate::QuickSortFilter< Predicate, QuickSortData< Head, Tail... > >:

Public Types

using TailFilteredData
 
using Type
 

Detailed Description

template<template< typename > class Predicate, typename Head, typename ... Tail>
struct QtPrivate::QuickSortFilter< Predicate, QuickSortData< Head, Tail... > >

Definition at line 73 of file qmakearray_p.h.

Member Typedef Documentation

◆ TailFilteredData

template<template< typename > class Predicate, typename Head , typename ... Tail>
using QtPrivate::QuickSortFilter< Predicate, QuickSortData< Head, Tail... > >::TailFilteredData
Initial value:
typename QuickSortFilter<
Predicate, QuickSortData<Tail...>>::Type
Definition moc.h:23

Definition at line 75 of file qmakearray_p.h.

◆ Type

template<template< typename > class Predicate, typename Head , typename ... Tail>
using QtPrivate::QuickSortFilter< Predicate, QuickSortData< Head, Tail... > >::Type
Initial value:
typename std::conditional<
Predicate<Head>::value,
decltype(quickSortConcat(QuickSortData<Head> {}, TailFilteredData{})),
constexpr QuickSortData< Right..., Left... > quickSortConcat(QuickSortData< Right... >, QuickSortData< Left... >) noexcept
GLenum type
typename QuickSortFilter< Predicate, QuickSortData< Tail... > >::Type TailFilteredData

Definition at line 78 of file qmakearray_p.h.


The documentation for this struct was generated from the following file: