xtensor
Loading...
Searching...
No Matches
xt::stepper_tools< L > Struct Template Reference

Public Member Functions

void increment_stepper (S &stepper, IT &index, const ST &shape)
 
void increment_stepper (S &stepper, IT &index, const ST &shape, typename S::size_type n)
 
void decrement_stepper (S &stepper, IT &index, const ST &shape)
 
void decrement_stepper (S &stepper, IT &index, const ST &shape, typename S::size_type n)
 
void increment_stepper (S &stepper, IT &index, const ST &shape)
 
void increment_stepper (S &stepper, IT &index, const ST &shape, typename S::size_type n)
 
void decrement_stepper (S &stepper, IT &index, const ST &shape)
 
void decrement_stepper (S &stepper, IT &index, const ST &shape, typename S::size_type n)
 

Static Public Member Functions

template<class S , class IT , class ST >
static void increment_stepper (S &stepper, IT &index, const ST &shape)
 
template<class S , class IT , class ST >
static void decrement_stepper (S &stepper, IT &index, const ST &shape)
 
template<class S , class IT , class ST >
static void increment_stepper (S &stepper, IT &index, const ST &shape, typename S::size_type n)
 
template<class S , class IT , class ST >
static void decrement_stepper (S &stepper, IT &index, const ST &shape, typename S::size_type n)
 

Detailed Description

template<layout_type L>
struct xt::stepper_tools< L >

Definition at line 153 of file xiterator.hpp.

Member Function Documentation

◆ decrement_stepper() [1/4]

void xt::stepper_tools< layout_type::row_major >::decrement_stepper ( S & stepper,
IT & index,
const ST & shape )

Definition at line 709 of file xiterator.hpp.

◆ decrement_stepper() [2/4]

void xt::stepper_tools< layout_type::column_major >::decrement_stepper ( S & stepper,
IT & index,
const ST & shape )

Definition at line 892 of file xiterator.hpp.

◆ decrement_stepper() [3/4]

void xt::stepper_tools< layout_type::row_major >::decrement_stepper ( S & stepper,
IT & index,
const ST & shape,
typename S::size_type n )

Definition at line 739 of file xiterator.hpp.

◆ decrement_stepper() [4/4]

void xt::stepper_tools< layout_type::column_major >::decrement_stepper ( S & stepper,
IT & index,
const ST & shape,
typename S::size_type n )

Definition at line 923 of file xiterator.hpp.

◆ increment_stepper() [1/4]

void xt::stepper_tools< layout_type::row_major >::increment_stepper ( S & stepper,
IT & index,
const ST & shape )

Definition at line 604 of file xiterator.hpp.

◆ increment_stepper() [2/4]

void xt::stepper_tools< layout_type::column_major >::increment_stepper ( S & stepper,
IT & index,
const ST & shape )

Definition at line 786 of file xiterator.hpp.

◆ increment_stepper() [3/4]

void xt::stepper_tools< layout_type::row_major >::increment_stepper ( S & stepper,
IT & index,
const ST & shape,
typename S::size_type n )

Definition at line 648 of file xiterator.hpp.

◆ increment_stepper() [4/4]

void xt::stepper_tools< layout_type::column_major >::increment_stepper ( S & stepper,
IT & index,
const ST & shape,
typename S::size_type n )

Definition at line 830 of file xiterator.hpp.


The documentation for this struct was generated from the following file: