xtensor
|
Public Types | |
using | size_type = T |
using | self_type = xall<T> |
Public Types inherited from xt::xslice< xall< T > > | |
using | derived_type |
Public Member Functions | |
xall (size_type size) noexcept | |
template<class S , typename = std::enable_if_t<std::is_convertible<S, T>::value, void>> | |
operator xall< S > () const noexcept | |
template<class S , typename = std::enable_if_t<std::is_convertible<S, T>::value, void>> | |
xall< S > | convert () const noexcept |
size_type | operator() (size_type i) const noexcept |
size_type | size () const noexcept |
size_type | step_size () const noexcept |
size_type | step_size (std::size_t i, std::size_t n=1) const noexcept |
size_type | revert_index (std::size_t i) const noexcept |
bool | contains (size_type i) const noexcept |
bool | operator== (const self_type &rhs) const noexcept |
bool | operator!= (const self_type &rhs) const noexcept |
Public Member Functions inherited from xt::xslice< xall< T > > | |
derived_type & | derived_cast () noexcept |
const derived_type & | derived_cast () const noexcept |
Additional Inherited Members | |
Protected Member Functions inherited from xt::xslice< xall< T > > | |
xslice (const xslice &)=default | |
xslice (xslice &&)=default | |
xslice & | operator= (const xslice &)=default |
xslice & | operator= (xslice &&)=default |
Definition at line 194 of file xslice.hpp.
Definition at line 199 of file xslice.hpp.
Definition at line 198 of file xslice.hpp.
Definition at line 1216 of file xslice.hpp.
Definition at line 1266 of file xslice.hpp.
Definition at line 1230 of file xslice.hpp.
Definition at line 1223 of file xslice.hpp.
Definition at line 1278 of file xslice.hpp.
Definition at line 1236 of file xslice.hpp.
Definition at line 1272 of file xslice.hpp.
Definition at line 1260 of file xslice.hpp.
Definition at line 1242 of file xslice.hpp.
Definition at line 1248 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1254 of file xslice.hpp.