EnTT: entt::insertion_sort Struct Reference

EnTT 3.15.0

Loading...
Searching...
No Matches
Public Member Functions | List of all members
entt::insertion_sort Struct Reference

Function object for performing insertion sort. More...

`#include <algorithm.hpp>`

## Public Member Functions
template<typename It, typename Compare = std::less<>>
void | operator() (It first, It last, Compare compare=Compare{}) const
| Sorts the elements in a range.

## Detailed Description

Function object for performing insertion sort.

Definition at line 42 of file algorithm.hpp.

## Member Function Documentation

## ◆ operator()()

template<typename It, typename Compare = std::less<>>

void entt::insertion_sort::operator() | ( | It | first,
|  | It | last,
|  | Compare | compare = Compare{} ) const
| inline

Sorts the elements in a range.

Sorts the elements in a range using the given binary comparison function.

Template Parameters

  It | Type of random access iterator.
  Compare | Type of comparison function object.

Parameters

  first | An iterator to the first element of the range to sort.
  last | An iterator past the last element of the range to sort.
  compare | A valid comparison function object.

Definition at line 55 of file algorithm.hpp.

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

- src/entt/core/algorithm.hpp