xtensor
|
Public Types | |
using | self_type = xbuffer_adaptor_base<D> |
using | derived_type = D |
using | inner_types = buffer_inner_types<D> |
using | value_type = typename inner_types::value_type |
using | reference = typename inner_types::reference |
using | const_reference = typename inner_types::const_reference |
using | pointer = typename inner_types::pointer |
using | const_pointer = typename inner_types::const_pointer |
using | size_type = typename inner_types::size_type |
using | difference_type = typename inner_types::difference_type |
using | iterator = typename inner_types::iterator |
using | const_iterator = typename inner_types::const_iterator |
using | reverse_iterator = typename inner_types::reverse_iterator |
using | const_reverse_iterator = typename inner_types::const_reverse_iterator |
using | index_type = typename inner_types::index_type |
Public Member Functions | |
bool | empty () const noexcept |
reference | operator[] (size_type i) |
const_reference | operator[] (size_type i) const |
reference | front () |
const_reference | front () const |
reference | back () |
const_reference | back () const |
iterator | begin () noexcept |
iterator | end () noexcept |
const_iterator | begin () const noexcept |
const_iterator | end () const noexcept |
const_iterator | cbegin () const noexcept |
const_iterator | cend () const noexcept |
reverse_iterator | rbegin () noexcept |
reverse_iterator | rend () noexcept |
const_reverse_iterator | rbegin () const noexcept |
const_reverse_iterator | rend () const noexcept |
const_reverse_iterator | crbegin () const noexcept |
const_reverse_iterator | crend () const noexcept |
derived_type & | derived_cast () noexcept |
const derived_type & | derived_cast () const noexcept |
Protected Member Functions | |
xbuffer_adaptor_base (const self_type &)=default | |
self_type & | operator= (const self_type &)=default |
xbuffer_adaptor_base (self_type &&)=default | |
self_type & | operator= (self_type &&)=default |
Definition at line 262 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::const_iterator = typename inner_types::const_iterator |
Definition at line 277 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::const_pointer = typename inner_types::const_pointer |
Definition at line 273 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::const_reference = typename inner_types::const_reference |
Definition at line 271 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::const_reverse_iterator = typename inner_types::const_reverse_iterator |
Definition at line 279 of file xbuffer_adaptor.hpp.
Definition at line 267 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::difference_type = typename inner_types::difference_type |
Definition at line 275 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::index_type = typename inner_types::index_type |
Definition at line 280 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::inner_types = buffer_inner_types<D> |
Definition at line 268 of file xbuffer_adaptor.hpp.
Definition at line 276 of file xbuffer_adaptor.hpp.
Definition at line 272 of file xbuffer_adaptor.hpp.
Definition at line 270 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::reverse_iterator = typename inner_types::reverse_iterator |
Definition at line 278 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::self_type = xbuffer_adaptor_base<D> |
Definition at line 266 of file xbuffer_adaptor.hpp.
Definition at line 274 of file xbuffer_adaptor.hpp.
using xt::xbuffer_adaptor_base< D >::value_type = typename inner_types::value_type |
Definition at line 269 of file xbuffer_adaptor.hpp.
|
inline |
Definition at line 898 of file xbuffer_adaptor.hpp.
|
inline |
Definition at line 904 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 922 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 910 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 934 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 940 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 970 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 976 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 988 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 982 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 868 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 928 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 916 of file xbuffer_adaptor.hpp.
|
inline |
Definition at line 886 of file xbuffer_adaptor.hpp.
|
inline |
Definition at line 892 of file xbuffer_adaptor.hpp.
|
inline |
Definition at line 874 of file xbuffer_adaptor.hpp.
|
inline |
Definition at line 880 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 958 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 946 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 964 of file xbuffer_adaptor.hpp.
|
inlinenoexcept |
Definition at line 952 of file xbuffer_adaptor.hpp.