Arduino Helpers master
Utility library for Arduino
ArraySlice< T, N, Reverse, Const > Member List

This is the complete list of members for ArraySlice< T, N, Reverse, Const >, including all inherited members.

arrayArraySlice< T, N, Reverse, Const >private
ArraySlice(ElementPtrType array)ArraySlice< T, N, Reverse, Const >inline
asArray() constArraySlice< T, N, Reverse, Const >inline
begin() constArraySlice< T, N, Reverse, Const >inline
ElementPtrType typedefArraySlice< T, N, Reverse, Const >private
ElementRefType typedefArraySlice< T, N, Reverse, Const >private
end() constArraySlice< T, N, Reverse, Const >inline
iterator typedefArraySlice< T, N, Reverse, Const >
operator Array< T, N >() constArraySlice< T, N, Reverse, Const >inline
operator!=(ArraySlice< T1, N1, Reverse1, Const1 > a, ArraySlice< T2, N2, Reverse2, Const2 > b)ArraySlice< T, N, Reverse, Const >related
operator!=(const Array< T1, N1 > &a, ArraySlice< T2, N2, Reverse2, Const2 > b)ArraySlice< T, N, Reverse, Const >related
operator!=(ArraySlice< T1, N1, Reverse1, Const1 > a, const Array< T2, N2 > &b)ArraySlice< T, N, Reverse, Const >related
operator*(ArraySlice< T1, N1, Reverse1, Const1 > a, T2 b)ArraySlice< T, N, Reverse, Const >related
operator*(T1 a, ArraySlice< T2, N2, Reverse2, Const2 > b)ArraySlice< T, N, Reverse, Const >related
operator*=(const ArraySlice< T1, N1, Reverse1, Const1 > &a, T2 b)ArraySlice< T, N, Reverse, Const >related
operator+(typename ArraySlice< T, N, Reverse, Const >::iterator::difference_type n, typename ArraySlice< T, N, Reverse, Const >::iterator a)ArraySlice< T, N, Reverse, Const >related
operator+(ArraySlice< T1, N1, Reverse1, Const1 > a, ArraySlice< T2, N2, Reverse2, Const2 > b)ArraySlice< T, N, Reverse, Const >related
operator+=(const ArraySlice< T1, N1, Reverse1, Const1 > &a, const ArraySlice< T2, N2, Reverse2, Const2 > &b)ArraySlice< T, N, Reverse, Const >related
operator-(ArraySlice< T1, N1, Reverse1, Const1 > a, ArraySlice< T2, N2, Reverse2, Const2 > b)ArraySlice< T, N, Reverse, Const >related
operator-(ArraySlice< T, N, Reverse, Const > a)ArraySlice< T, N, Reverse, Const >related
operator-=(const ArraySlice< T1, N1, Reverse1, Const1 > &a, const ArraySlice< T2, N2, Reverse2, Const2 > &b)ArraySlice< T, N, Reverse, Const >related
operator/(ArraySlice< T1, N1, Reverse1, Const1 > a, T2 b)ArraySlice< T, N, Reverse, Const >related
operator/=(const ArraySlice< T1, N1, Reverse1, Const1 > &a, T2 b)ArraySlice< T, N, Reverse, Const >related
operator==(ArraySlice< T1, N1, Reverse1, Const1 > a, ArraySlice< T2, N2, Reverse2, Const2 > b)ArraySlice< T, N, Reverse, Const >related
operator==(const Array< T1, N1 > &a, ArraySlice< T2, N2, Reverse2, Const2 > b)ArraySlice< T, N, Reverse, Const >related
operator==(ArraySlice< T1, N1, Reverse1, Const1 > a, const Array< T2, N2 > &b)ArraySlice< T, N, Reverse, Const >related
operator[](size_t index) constArraySlice< T, N, Reverse, Const >inline
slice() constArraySlice< T, N, Reverse, Const >
slice() const -> ArraySlice< T, abs_diff(End, Start)+1, Reverse ^(End< Start), Const >ArraySlice< T, N, Reverse, Const >