basix_doc 0.1
list_iterator_rep< C > Class Template Reference

#include <list.hpp>

List of all members.

Public Member Functions

Protected Member Functions


Detailed Description

template<typename C>
class mmx::list_iterator_rep< C >

Definition at line 189 of file list.hpp.


Constructor & Destructor Documentation

list_iterator_rep ( const list< C > &  l2) [inline]

Definition at line 192 of file list.hpp.

: l(l2) {}

Member Function Documentation

void advance ( ) [inline, protected]

Definition at line 195 of file list.hpp.

References mmx::read_cdr().

{ l= read_cdr (l); }
iterator_rep<C>* clone ( ) [inline, protected]

Definition at line 197 of file list.hpp.

{ return new list_iterator_rep (l); }
C current ( ) [inline, protected]

Definition at line 196 of file list.hpp.

References mmx::read_car().

{ return read_car (l); }
bool is_busy ( ) [inline, protected]

Definition at line 194 of file list.hpp.

References mmx::is_nil().

{ return !is_nil (l); }

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines