• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/toolchains/hndtools-armeabi-2013.11/arm-none-eabi/include/c++/4.8.1/bits/

Lines Matching defs:slice

49    *  The slice class represents a one-dimensional subset of an array,
56 * For example, with an array of size 10, and a slice with offset 1, size 3
59 class slice
62 /// Construct an empty slice.
63 slice();
66 * @brief Construct a slice.
69 * @param __d Number of elements in slice.
72 slice(size_t __o, size_t __d, size_t __s);
74 /// Return array offset of first slice element.
76 /// Return size of slice.
78 /// Return array stride of slice.
88 // 543. valarray slice default constructor
90 slice::slice()
94 slice::slice(size_t __o, size_t __d, size_t __s)
98 slice::start() const
102 slice::size() const
106 slice::stride() const
113 * specified by a slice. The way to get a slice_array is to call
114 * operator[](slice) on a valarray. The returned slice_array then permits
134 /// Assignment operator. Assigns slice elements to corresponding
138 /// Assign slice elements to corresponding elements of @a v.
140 /// Multiply slice elements by corresponding elements of @a v.
142 /// Divide slice elements by corresponding elements of @a v.
144 /// Modulo slice elements by corresponding elements of @a v.
146 /// Add corresponding elements of @a v to slice elements.
148 /// Subtract corresponding elements of @a v from slice elements.
150 /// Logical xor slice elements with corresponding elements of @a v.
152 /// Logical and slice elements with corresponding elements of @a v.
154 /// Logical or slice elements with corresponding elements of @a v.
156 /// Left shift slice elements by corresponding elements of @a v.
158 /// Right shift slice elements by corresponding elements of @a v.
160 /// Assign all slice elements to @a t.
189 slice_array(_Array<_Tp>, const slice&);
201 slice_array<_Tp>::slice_array(_Array<_Tp> __a, const slice& __s)