#include <CollectionView.h>
Public Types | |
using | range_t = Range |
using | traits_t = RangeTraits< range_t > |
using | begin_iterator_t = std::decay_t< decltype(traits_t::getCBegin(std::declval< range_t >()))> |
using | end_iterator_t = std::decay_t< decltype(traits_t::getCEnd(std::declval< range_t >()))> |
Static Public Member Functions | |
static auto | getCBegin (range_t const &range) |
static auto | getCEnd (range_t const &range) |
Definition at line 105 of file CollectionView.h.
using lar::details::RangeTraits< Range >::begin_iterator_t = std::decay_t<decltype(traits_t::getCBegin(std::declval<range_t>()))> |
Definition at line 113 of file CollectionView.h.
using lar::details::RangeTraits< Range >::end_iterator_t = std::decay_t<decltype(traits_t::getCEnd(std::declval<range_t>()))> |
Definition at line 115 of file CollectionView.h.
using lar::details::RangeTraits< Range >::range_t = Range |
Definition at line 106 of file CollectionView.h.
using lar::details::RangeTraits< Range >::traits_t = RangeTraits<range_t> |
Definition at line 107 of file CollectionView.h.
|
inlinestatic |
Definition at line 108 of file CollectionView.h.
|
inlinestatic |
Definition at line 110 of file CollectionView.h.