| Public Types | |
| using | self_type = xchunked_view<E> | 
| using | expression_type = std::decay_t<E> | 
| using | value_type = typename expression_type::value_type | 
| using | reference = typename expression_type::reference | 
| using | const_reference = typename expression_type::const_reference | 
| using | pointer = typename expression_type::pointer | 
| using | const_pointer = typename expression_type::const_pointer | 
| using | size_type = typename expression_type::size_type | 
| using | difference_type = typename expression_type::difference_type | 
| using | shape_type = svector<size_type> | 
| using | chunk_iterator = xchunk_iterator<self_type> | 
| using | const_chunk_iterator = xchunk_iterator<const self_type> | 
| Public Member Functions | |
| template<class OE, class S> | |
| xchunked_view (OE &&e, S &&chunk_shape) | |
| template<class OE> | |
| xchunked_view (OE &&e) | |
| void | init () | 
| template<class OE> | |
| std::enable_if_t<!is_chunked_t< OE >::value, xchunked_view< E > & > | operator= (const OE &e) | 
| template<class OE> | |
| std::enable_if_t< is_chunked_t< OE >::value, xchunked_view< E > & > | operator= (const OE &e) | 
| size_type | dimension () const noexcept | 
| const shape_type & | shape () const noexcept | 
| const shape_type & | chunk_shape () const noexcept | 
| size_type | grid_size () const noexcept | 
| const shape_type & | grid_shape () const noexcept | 
| expression_type & | expression () noexcept | 
| const expression_type & | expression () const noexcept | 
| chunk_iterator | chunk_begin () | 
| chunk_iterator | chunk_end () | 
| const_chunk_iterator | chunk_begin () const | 
| const_chunk_iterator | chunk_end () const | 
| const_chunk_iterator | chunk_cbegin () const | 
| const_chunk_iterator | chunk_cend () const | 
Definition at line 36 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::chunk_iterator = xchunk_iterator<self_type> | 
Definition at line 50 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::const_chunk_iterator = xchunk_iterator<const self_type> | 
Definition at line 51 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::const_pointer = typename expression_type::const_pointer | 
Definition at line 46 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::const_reference = typename expression_type::const_reference | 
Definition at line 44 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::difference_type = typename expression_type::difference_type | 
Definition at line 48 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::expression_type = std::decay_t<E> | 
Definition at line 41 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::pointer = typename expression_type::pointer | 
Definition at line 45 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::reference = typename expression_type::reference | 
Definition at line 43 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::self_type = xchunked_view<E> | 
Definition at line 40 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::shape_type = svector<size_type> | 
Definition at line 49 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::size_type = typename expression_type::size_type | 
Definition at line 47 of file xchunked_view.hpp.
| using xt::xchunked_view< E >::value_type = typename expression_type::value_type | 
Definition at line 42 of file xchunked_view.hpp.
| 
 | inline | 
Definition at line 102 of file xchunked_view.hpp.
Definition at line 114 of file xchunked_view.hpp.
| 
 | inline | 
Definition at line 245 of file xchunked_view.hpp.
| 
 | inline | 
Definition at line 258 of file xchunked_view.hpp.
| 
 | inline | 
Definition at line 271 of file xchunked_view.hpp.
| 
 | inline | 
Definition at line 277 of file xchunked_view.hpp.
| 
 | inline | 
Definition at line 252 of file xchunked_view.hpp.
| 
 | inline | 
Definition at line 265 of file xchunked_view.hpp.
| 
 | inlinenoexcept | 
Definition at line 215 of file xchunked_view.hpp.
| 
 | inlinenoexcept | 
Definition at line 203 of file xchunked_view.hpp.
| 
 | inlinenoexcept | 
Definition at line 239 of file xchunked_view.hpp.
| 
 | inlinenoexcept | 
Definition at line 233 of file xchunked_view.hpp.
| 
 | inlinenoexcept | 
Definition at line 227 of file xchunked_view.hpp.
| 
 | inlinenoexcept | 
Definition at line 221 of file xchunked_view.hpp.
| void xt::xchunked_view< E >::init | ( | ) | 
Definition at line 123 of file xchunked_view.hpp.
| std::enable_if_t<!is_chunked_t< OE >::value, xchunked_view< E > & > xt::xchunked_view< E >::operator= | ( | const OE & | e | ) | 
Definition at line 153 of file xchunked_view.hpp.
| std::enable_if_t< is_chunked_t< OE >::value, xchunked_view< E > & > xt::xchunked_view< E >::operator= | ( | const OE & | e | ) | 
Definition at line 167 of file xchunked_view.hpp.
| 
 | inlinenoexcept | 
Definition at line 209 of file xchunked_view.hpp.