|
| xrange_adaptor (A start_val, B stop_val, C step) |
|
template<class MI = A, class MA = B, class STEP = C> |
std::enable_if_t< xtl::is_integral< MI >::value &&xtl::is_integral< MA >::value &&xtl::is_integral< STEP >::value, xstepped_range< std::ptrdiff_t > > | get (std::size_t size) const |
|
template<class MI = A, class MA = B, class STEP = C> |
std::enable_if_t< !xtl::is_integral< MI >::value &&xtl::is_integral< MA >::value &&xtl::is_integral< STEP >::value, xstepped_range< std::ptrdiff_t > > | get (std::size_t size) const |
|
template<class MI = A, class MA = B, class STEP = C> |
std::enable_if_t< xtl::is_integral< MI >::value &&!xtl::is_integral< MA >::value &&xtl::is_integral< STEP >::value, xstepped_range< std::ptrdiff_t > > | get (std::size_t size) const |
|
template<class MI = A, class MA = B, class STEP = C> |
std::enable_if_t< xtl::is_integral< MI >::value &&xtl::is_integral< MA >::value &&!xtl::is_integral< STEP >::value, xrange< std::ptrdiff_t > > | get (std::size_t size) const |
|
template<class MI = A, class MA = B, class STEP = C> |
std::enable_if_t< !xtl::is_integral< MI >::value &&!xtl::is_integral< MA >::value &&xtl::is_integral< STEP >::value, xstepped_range< std::ptrdiff_t > > | get (std::size_t size) const |
|
template<class MI = A, class MA = B, class STEP = C> |
std::enable_if_t< xtl::is_integral< MI >::value &&!xtl::is_integral< MA >::value &&!xtl::is_integral< STEP >::value, xrange< std::ptrdiff_t > > | get (std::size_t size) const |
|
template<class MI = A, class MA = B, class STEP = C> |
std::enable_if_t< !xtl::is_integral< MI >::value &&xtl::is_integral< MA >::value &&!xtl::is_integral< STEP >::value, xrange< std::ptrdiff_t > > | get (std::size_t size) const |
|
template<class MI = A, class MA = B, class STEP = C> |
std::enable_if_t< !xtl::is_integral< MI >::value &&!xtl::is_integral< MA >::value &&!xtl::is_integral< STEP >::value, xall< std::ptrdiff_t > > | get (std::size_t size) const |
|
A | start () const |
|
B | stop () const |
|
C | step () const |
|
Definition at line 557 of file xslice.hpp.