kblib 0.2.3
General utilities library for modern C++
|
#include <kblib/multi_span.h>
Public Member Functions | |
mulspan_iterator ()=default | |
mulspan_iterator (const multi_span< T > &s) | |
mulspan_iterator (const multi_span< T > &s, std::ptrdiff_t i) | |
template<typename U , typename = std::enable_if_t<std::is_convertible_v<U (*)[], T (*)[]>>> | |
mulspan_iterator (const mulspan_iterator< U > &) | |
template<typename U , typename = std::enable_if_t<std::is_convertible_v<U (*)[], T (*)[]>>> | |
mulspan_iterator (mulspan_iterator< U > &&) | |
Friends | |
class | boost::iterator_core_access |
class | multi_span< T > |
Definition at line 71 of file multi_span.h.
|
default |
|
inline |
Definition at line 76 of file multi_span.h.
|
inline |
Definition at line 80 of file multi_span.h.
kblib::multi_impl::mulspan_iterator< T >::mulspan_iterator | ( | const mulspan_iterator< U > & | ) |
kblib::multi_impl::mulspan_iterator< T >::mulspan_iterator | ( | mulspan_iterator< U > && | ) |
|
friend |
Definition at line 103 of file multi_span.h.
|
friend |
Definition at line 187 of file multi_span.h.