#include <mmc_glue.hpp>
Definition at line 570 of file mmc_glue.hpp.
typedef empty_format FT [inherited] |
Definition at line 196 of file type_props.hpp.
where_iterator_rep | ( | const function_1< U, typename argument_helper< T >::arg_type > & | fun2, | |
const iterator< T > & | it2, | |||
const format< U > & | fm | |||
) | [inline] |
Definition at line 575 of file mmc_glue.hpp.
Referenced by where_iterator_rep< T, U >::clone().
00576 : 00577 iterator_rep<U> (fm), fun (fun2), it (it2) {}
void advance | ( | ) | [inline, protected, virtual] |
iterator_rep<U>* clone | ( | ) | [inline, protected, virtual] |
Reimplemented from iterator_rep< U >.
Definition at line 585 of file mmc_glue.hpp.
References iterator_rep< U >::copy, and where_iterator_rep< T, U >::where_iterator_rep().
00585 { 00586 return new where_iterator_rep (fun, copy (it), (format<U>) *this); }
U current | ( | ) | [inline, protected, virtual] |
Implements iterator_rep< U >.
Definition at line 584 of file mmc_glue.hpp.
empty_format format1 | ( | ) | const [inline, inherited] |
Definition at line 189 of file type_props.hpp.
Referenced by mmx::get_format1().
00189 { return empty_format (); }
empty_format format2 | ( | ) | const [inline, inherited] |
Definition at line 190 of file type_props.hpp.
Referenced by mmx::get_format2().
00190 { return empty_format (); }
empty_format format3 | ( | ) | const [inline, inherited] |
Definition at line 191 of file type_props.hpp.
00191 { return empty_format (); }
bool is_busy | ( | ) | [inline, protected, virtual] |
Implements iterator_rep< U >.
Definition at line 580 of file mmc_glue.hpp.
References iterator_rep< U >::busy.
00580 { return busy (it); }
virtual bool is_done | ( | ) | [inline, protected, virtual, inherited] |
Definition at line 41 of file iterator.hpp.
00041 { return !is_busy (); }
bool is_init | ( | ) | [inline, protected, virtual] |
Reimplemented from iterator_rep< U >.
Definition at line 582 of file mmc_glue.hpp.
References iterator_rep< U >::init.
00582 { return init (it); }
void regress | ( | ) | [inline, protected, virtual] |
empty_format rfm | ( | ) | const [inline, inherited] |
Definition at line 188 of file type_props.hpp.
U sample | ( | ) | const [inline, inherited] |
Definition at line 202 of file type_props.hpp.
00202 { return C(); }
format<U > tfm | ( | ) | const [inline, inherited] |
Definition at line 201 of file type_props.hpp.
bool busy | ( | const iterator< U > & | it | ) | [friend, inherited] |
Definition at line 97 of file iterator.hpp.
Referenced by where_iterator_rep< T, U >::is_busy(), lift_arg_iterator_rep< T, U >::is_busy(), and lift_iterator_rep< T, U >::is_busy().
Definition at line 100 of file iterator.hpp.
Referenced by where_iterator_rep< T, U >::clone(), lift_arg_iterator_rep< T, U >::clone(), and lift_iterator_rep< T, U >::clone().
bool done | ( | const iterator< U > & | it | ) | [friend, inherited] |
Definition at line 98 of file iterator.hpp.
Definition at line 184 of file iterator.hpp.
00195 : public Iterator_rep {
Definition at line 185 of file iterator.hpp.
00195 : public Iterator_rep {
bool init | ( | const iterator< U > & | it | ) | [friend, inherited] |
Definition at line 99 of file iterator.hpp.
Referenced by where_iterator_rep< T, U >::is_init(), lift_arg_iterator_rep< T, U >::is_init(), and lift_iterator_rep< T, U >::is_init().
friend class iterator< U > [friend, inherited] |
Definition at line 55 of file iterator.hpp.