opynsim
Unofficial C++ Documentation
Loading...
Searching...
No Matches
Namespaces | Typedefs | Functions
numeric.h File Reference
#include <liboscar/shims/cpp23/algorithm.h>
#include <iterator>
#include <ranges>
#include <utility>
Include dependency graph for numeric.h:

Go to the source code of this file.

Namespaces

namespace  osc
 
namespace  osc::cpp23
 

Typedefs

template<typename O , typename T >
using osc::cpp23::iota_result = cpp23::out_value_result< O, T >
 

Functions

template<std::input_or_output_iterator O, std::sentinel_for< O > S, std::weakly_incrementable T>
requires std::indirectly_writable<O, const T&>
constexpr iota_result< O, Tosc::cpp23::iota (O first, S last, T value)
 
template<std::weakly_incrementable T, std::ranges::output_range< const T & > R>
constexpr iota_result< std::ranges::borrowed_iterator_t< R >, Tosc::cpp23::iota (R &&r, T value)