Iros
 
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 >