cppx-core
Classes | Namespaces | Typedefs | Functions
Range_.hpp File Reference
#include <cppx-core/iterators/Forward_iterator_impl_.hpp>
#include <cppx-core/language/types/Truth.hpp>
#include <c/assert.hpp>
Include dependency graph for Range_.hpp:

Go to the source code of this file.

Classes

class  cppx::Range_< Integer >
 

Namespaces

 cppx
 

Typedefs

using cppx::Range = Range_< int >
 

Functions

template<class Integer >
void cppx::reversed (const Range_< Integer > &)=delete
 
template<class Integer = int>
constexpr auto cppx::up_to (const Integer n) noexcept -> Range_< Integer >
 
template<class Integer >
auto cppx::is_in (const Range_< Integer > &range, const Integer v) -> Truth