|
xtensor
|
Public Types | |
| using | container_type = svector<T> |
| using | size_type = typename container_type::value_type |
| using | self_type = xkeep_slice<T> |
| Public Types inherited from xt::xslice< xkeep_slice< T > > | |
| using | derived_type |
Public Member Functions | |
| template<class C> requires (!detail::is_xkeep_slice<std::decay_t<C>>::value) | |
| xkeep_slice (C &cont) | |
| xkeep_slice (container_type &&cont) | |
| template<class S> | |
| xkeep_slice (std::initializer_list< S > t) | |
| template<std::convertible_to< T > S> | |
| operator xkeep_slice< S > () const noexcept | |
| template<std::convertible_to< T > S> | |
| xkeep_slice< S > | convert () const noexcept |
| size_type | operator() (size_type i) const noexcept |
| size_type | size () const noexcept |
| void | normalize (std::size_t s) |
| size_type | step_size (std::size_t i, std::size_t n=1) const noexcept |
| size_type | revert_index (std::size_t i) const |
| 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< xkeep_slice< T > > | |
| derived_type & | derived_cast () noexcept |
Additional Inherited Members | |
| Protected Member Functions inherited from xt::xslice< xkeep_slice< T > > | |
| xslice & | operator= (const xslice &)=default |
Definition at line 313 of file xslice.hpp.
| using xt::xkeep_slice< T >::container_type = svector<T> |
Definition at line 317 of file xslice.hpp.
| using xt::xkeep_slice< T >::self_type = xkeep_slice<T> |
Definition at line 319 of file xslice.hpp.
| using xt::xkeep_slice< T >::size_type = typename container_type::value_type |
Definition at line 318 of file xslice.hpp.
|
inlineexplicit |
Definition at line 1280 of file xslice.hpp.
|
inlineexplicit |
Definition at line 1287 of file xslice.hpp.
|
inline |
Definition at line 1294 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1401 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1340 of file xslice.hpp.
|
inline |
Definition at line 1346 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1310 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1413 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1358 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1407 of file xslice.hpp.
|
inline |
Definition at line 1387 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1364 of file xslice.hpp.
|
inlinenoexcept |
Definition at line 1370 of file xslice.hpp.
|
friend |
Definition at line 358 of file xslice.hpp.