Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
q20algorithm.h File Reference
#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