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
q20algorithm.h File Reference

(53cc92334f0b11c9de8702b679f11ca923edf434)

#include <QtCore/qglobal.h>
#include <algorithm>
#include <QtCore/q20functional.h>
+ Include dependency graph for q20algorithm.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  q20
 
namespace  q20::ranges
 

Functions

template<typename InputIterator , typename OutputIterator >
constexpr OutputIterator q20::copy (InputIterator first, InputIterator last, OutputIterator dest)
 
template<typename InputIterator , typename OutputIterator , typename UnaryPredicate >
constexpr OutputIterator q20::copy_if (InputIterator first, InputIterator last, OutputIterator dest, UnaryPredicate pred)
 
template<typename InputIterator , typename Size , typename OutputIterator >
constexpr OutputIterator q20::copy_n (InputIterator first, Size n, OutputIterator dest)
 
template<typename ForwardIterator , typename Value >
constexpr void q20::fill (ForwardIterator first, ForwardIterator last, const Value &value)
 
template<typename OutputIterator , typename Size , typename Value >
constexpr OutputIterator q20::fill_n (OutputIterator first, Size n, const Value &value)
 
template<typename ForwardIterator , typename BinaryPredicate = std::less<>>
constexpr ForwardIterator q20::is_sorted_until (ForwardIterator first, ForwardIterator last, BinaryPredicate p={})
 
template<typename ForwardIterator , typename BinaryPredicate = std::less<>>
constexpr bool q20::is_sorted (ForwardIterator first, ForwardIterator last, BinaryPredicate p={})
 
template<typename InputIterator , typename OutputIterator , typename UnaryFunction >
constexpr OutputIterator q20::transform (InputIterator first, InputIterator last, OutputIterator dest, UnaryFunction op)
 

Variables

struct { 
 
q20::ranges::any_of 
 
struct { 
 
q20::ranges::all_of 
 
struct { 
 
q20::ranges::none_of