xtensor
Loading...
Searching...
No Matches
xt::xslice< D > Class Template Reference
Inheritance diagram for xt::xslice< D >:
xt::xall< typename E::size_type > xt::xnewaxis< typename E::size_type >

Public Types

using derived_type = D

Public Member Functions

derived_type & derived_cast () noexcept
const derived_type & derived_cast () const noexcept

Protected Member Functions

 xslice (const xslice &)=default
xslice & operator= (const xslice &)=default
 xslice (xslice &&)=default
xslice & operator= (xslice &&)=default

Detailed Description

template<class D>
class xt::xslice< D >

Definition at line 32 of file xslice.hpp.

Member Typedef Documentation

◆ derived_type

template<class D>
using xt::xslice< D >::derived_type = D

Definition at line 36 of file xslice.hpp.

Member Function Documentation

◆ derived_cast() [1/2]

template<class D>
auto xt::xslice< D >::derived_cast ( ) const
inlinenoexcept

Definition at line 970 of file xslice.hpp.

◆ derived_cast() [2/2]

template<class D>
auto xt::xslice< D >::derived_cast ( )
inlinenoexcept

Definition at line 964 of file xslice.hpp.


The documentation for this class was generated from the following file:
  • /home/runner/work/xtensor/xtensor/include/xtensor/views/xslice.hpp