![]() |
Home | Libraries | License | Support | People | ALPS Web Site |
alps::alea::mcdata::const_iterator
// In header: <alps/alea/mcdata.hpp> class const_iterator { public: // construct/copy/destruct const_iterator(); const_iterator(mcdata< T > const &, std::size_t); const_iterator(const_iterator const &); const_iterator& operator=(const_iterator const &); // public member functions mcdata< typename T::value_type > operator*() const; void operator++(); bool operator==(const_iterator const &) const; const_iterator & operator+=(std::ptrdiff_t); bool operator<(const_iterator const &) const; std::ptrdiff_t operator-(const_iterator const &); };
const_iterator
public
construct/copy/destructconst_iterator();
const_iterator(mcdata< T > const & data, std::size_t index);
const_iterator(const_iterator const & it);
const_iterator& operator=(const_iterator const & rhs);
const_iterator
public member functionsmcdata< typename T::value_type > operator*() const;
void operator++();
bool operator==(const_iterator const & rhs) const;
const_iterator & operator+=(std::ptrdiff_t n);
bool operator<(const_iterator const & rhs) const;
std::ptrdiff_t operator-(const_iterator const & rhs);
Copyright © 1994, 2002-2005 Matthias Troyer, Synge Todo |