SPH
Public Member Functions | List of all members
SubRange< TIterator > Struct Template Reference

#include <IteratorAdapters.h>

Inheritance diagram for SubRange< TIterator >:
Noncopyable

Public Member Functions

template<typename TContainer >
 SubRange (const TContainer &container, const Size firstIdx, const Size lastIdx)
 
INLINE TIterator begin () const
 
INLINE TIterator end () const
 
- Public Member Functions inherited from Noncopyable
 Noncopyable ()=default
 
 Noncopyable (const Noncopyable &)=delete
 
 Noncopyable (Noncopyable &&)=default
 
Noncopyableoperator= (const Noncopyable &)=delete
 
Noncopyableoperator= (Noncopyable &&)=default
 

Detailed Description

template<typename TIterator>
struct SubRange< TIterator >

Definition at line 465 of file IteratorAdapters.h.

Constructor & Destructor Documentation

◆ SubRange()

template<typename TIterator >
template<typename TContainer >
SubRange< TIterator >::SubRange ( const TContainer &  container,
const Size  firstIdx,
const Size  lastIdx 
)
inlineexplicit

Definition at line 472 of file IteratorAdapters.h.

Member Function Documentation

◆ begin()

template<typename TIterator >
INLINE TIterator SubRange< TIterator >::begin ( ) const
inline

Definition at line 478 of file IteratorAdapters.h.

◆ end()

template<typename TIterator >
INLINE TIterator SubRange< TIterator >::end ( ) const
inline

Definition at line 482 of file IteratorAdapters.h.


The documentation for this struct was generated from the following file: