di 0.1.0
Loading...
Searching...
No Matches
view.h File Reference

Go to the source code of this file.

Classes

class  di::container::View< Iter, Sent, is_sized >
class  di::View< Iter, Sent, is_sized >

Namespaces

namespace  di
namespace  di::container

Functions

template<concepts::Iterator Iter, concepts::SentinelFor< Iter > Sent>
 di::container::View (Iter, Sent) -> View< Iter, Sent >
template<concepts::Iterator Iter, concepts::SentinelFor< Iter > Sent>
 di::container::View (Iter, Sent, meta::IteratorSizeType< Iter >) -> View< Iter, Sent, true >
template<concepts::BorrowedContainer Cont>
 di::container::View (Cont &&) -> View< meta::ContainerIterator< Cont >, meta::ContainerSentinel< Cont >, concepts::SizedContainer< Cont >||concepts::SizedSentinelFor< meta::ContainerSentinel< Cont >, meta::ContainerIterator< Cont > > >
template<concepts::BorrowedContainer Cont>
 di::container::View (Cont &&, meta::ContainerSizeType< Cont >) -> View< meta::ContainerIterator< Cont >, meta::ContainerSentinel< Cont >, true >