#include <iteradapt.hpp>
Public Types | |
| typedef TB1 | Base_first |
| typedef TB2 | Base_second |
| typedef F | function |
Public Member Functions | |
| Iterpair () | |
| Iterpair (const Base_first &iterf_a, const Base_second &iters_a, const function &fu_a=function()) | |
| Iterpair (const function &fu_a) | |
| const Base_first & | base_first () const |
| Base_first & | base_first () |
| const Base_second & | base_second () const |
| Base_second & | base_second () |
| const function & | unitor () const |
| function & | unitor () |
| T * | operator-> () const |
| F::result_type | operator * () const |
| Iterpair & | operator++ () |
| Iterpair & | operator-- () |
| Iterpair & | operator+= (typename Iterbase::difference_type n) |
| Iterpair & | operator-= (typename Iterbase::difference_type n) |
| F::result_type | operator[] (typename Iterbase::difference_type n) const |
| Iterpair | operator+ (typename Iterbase::difference_type n) |
| Iterpair | operator- (typename Iterbase::difference_type n) |
Definition at line 150 of file iteradapt.hpp.
| typedef TB1 Arageli::Iterpair< T, TB1, TB2, F >::Base_first |
Definition at line 167 of file iteradapt.hpp.
| typedef TB2 Arageli::Iterpair< T, TB1, TB2, F >::Base_second |
Definition at line 168 of file iteradapt.hpp.
| typedef F Arageli::Iterpair< T, TB1, TB2, F >::function |
Definition at line 169 of file iteradapt.hpp.
| Arageli::Iterpair< T, TB1, TB2, F >::Iterpair | ( | ) | [inline] |
Definition at line 171 of file iteradapt.hpp.
| Arageli::Iterpair< T, TB1, TB2, F >::Iterpair | ( | const Base_first & | iterf_a, | |
| const Base_second & | iters_a, | |||
| const function & | fu_a = function() | |||
| ) | [inline] |
Definition at line 173 of file iteradapt.hpp.
| Arageli::Iterpair< T, TB1, TB2, F >::Iterpair | ( | const function & | fu_a | ) | [inline] |
Definition at line 183 of file iteradapt.hpp.
| Base_first& Arageli::Iterpair< T, TB1, TB2, F >::base_first | ( | ) | [inline] |
Definition at line 186 of file iteradapt.hpp.
| const Base_first& Arageli::Iterpair< T, TB1, TB2, F >::base_first | ( | ) | const [inline] |
Definition at line 185 of file iteradapt.hpp.
| Base_second& Arageli::Iterpair< T, TB1, TB2, F >::base_second | ( | ) | [inline] |
Definition at line 188 of file iteradapt.hpp.
| const Base_second& Arageli::Iterpair< T, TB1, TB2, F >::base_second | ( | ) | const [inline] |
Definition at line 187 of file iteradapt.hpp.
| F::result_type Arageli::Iterpair< T, TB1, TB2, F >::operator * | ( | ) | const [inline] |
Definition at line 195 of file iteradapt.hpp.
| Iterpair Arageli::Iterpair< T, TB1, TB2, F >::operator+ | ( | typename Iterbase::difference_type | n | ) | [inline] |
Definition at line 209 of file iteradapt.hpp.
| Iterpair& Arageli::Iterpair< T, TB1, TB2, F >::operator++ | ( | ) | [inline] |
Definition at line 197 of file iteradapt.hpp.
| Iterpair& Arageli::Iterpair< T, TB1, TB2, F >::operator+= | ( | typename Iterbase::difference_type | n | ) | [inline] |
Definition at line 200 of file iteradapt.hpp.
| Iterpair Arageli::Iterpair< T, TB1, TB2, F >::operator- | ( | typename Iterbase::difference_type | n | ) | [inline] |
Definition at line 212 of file iteradapt.hpp.
| Iterpair& Arageli::Iterpair< T, TB1, TB2, F >::operator-- | ( | ) | [inline] |
Definition at line 198 of file iteradapt.hpp.
| Iterpair& Arageli::Iterpair< T, TB1, TB2, F >::operator-= | ( | typename Iterbase::difference_type | n | ) | [inline] |
Definition at line 203 of file iteradapt.hpp.
| T* Arageli::Iterpair< T, TB1, TB2, F >::operator-> | ( | ) | const [inline] |
Definition at line 194 of file iteradapt.hpp.
| F::result_type Arageli::Iterpair< T, TB1, TB2, F >::operator[] | ( | typename Iterbase::difference_type | n | ) | const [inline] |
Definition at line 206 of file iteradapt.hpp.
| function& Arageli::Iterpair< T, TB1, TB2, F >::unitor | ( | ) | [inline] |
Definition at line 192 of file iteradapt.hpp.
| const function& Arageli::Iterpair< T, TB1, TB2, F >::unitor | ( | ) | const [inline] |
Definition at line 191 of file iteradapt.hpp.
1.4.7