#include <format.h>
Classes | |
struct | value_type |
Public Types | |
using | difference_type = std::ptrdiff_t |
using | iterator_category = std::output_iterator_tag |
using | pointer = void |
using | reference = void |
Public Member Functions | |
FMT_CONSTEXPR auto | count () const -> size_t |
FMT_CONSTEXPR | counting_iterator () |
FMT_UNCHECKED_ITERATOR (counting_iterator) | |
FMT_CONSTEXPR auto | operator* () const -> value_type |
FMT_CONSTEXPR auto | operator++ () -> counting_iterator & |
FMT_CONSTEXPR auto | operator++ (int) -> counting_iterator |
Private Attributes | |
size_t | count_ |
Friends | |
FMT_CONSTEXPR friend auto | operator+ (counting_iterator it, difference_type n) -> counting_iterator |
using detail::counting_iterator::difference_type = std::ptrdiff_t |
using detail::counting_iterator::iterator_category = std::output_iterator_tag |
using detail::counting_iterator::pointer = void |
using detail::counting_iterator::reference = void |
|
inline |
|
inline |
detail::counting_iterator::FMT_UNCHECKED_ITERATOR | ( | counting_iterator | ) |
|
inline |
|
inline |
|
inline |
|
friend |