template
class
FConstSlice<class,int>
(Return to index)
Constant version of FSlice
Type: |
Instantiable |
Include file: |
./FixedAlgebra/FSlice.hh |
Synopsis (including inherited members):
Documentation:
- Public members:
-
FConstSlice
(const T*)
;
- Constructor from array and stride.
-
typedef ptrdiff_t difference_type
;
- The pointer difference type.
-
typedef std::random_access_iterator_tag iterator_category
;
- The iterator tag, taken from the standard template library.
-
const T& operator*
()const
;
- Dereference.
-
FConstSlice operator+
(ptrdiff_t)const
;
- Add multiple stride.
-
FConstSlice& operator++
()
;
- Increment (iterate forward).
-
FConstSlice operator++
(int)
;
- Increment (iterate forward).
-
FConstSlice& operator+=
(ptrdiff_t)
;
- Add multiple stride and assign.
-
FConstSlice operator-
(ptrdiff_t)const
;
- Subtract multiple stride.
-
difference_type operator-
(const FConstSlice&)const
;
- Get pointer difference.
-
FConstSlice& operator--
()
;
- Decrement (iterate backward).
-
FConstSlice operator--
(int)
;
- Decrement (iterate backward).
-
FConstSlice& operator-=
(ptrdiff_t)
;
- Subtract multiple stride and assign.
-
const T& operator[]
(int)const
;
- Delegate.
-
typedef const T* pointer
;
- The pointer type.
-
typedef const T& reference
;
- The reference type.
-
typedef const T value_type
;
- The value type.
Documentation generated by fci on Mon Feb 7 11:41:38 2000