mapvector::veclike_iterator
mapvector::veclike_iterator
Section: C Library Functions (3) Updated: Thu Apr 7 2011 Local index
Up
NAME
mapvector::veclike_iterator -
SYNOPSIS
#include <mapvector.h >
Public Member Functions
veclike_iterator (const typename maptype::iterator &i)
veclike_iterator (const veclike_iterator &i)
Val & operator* () const
veclike_iterator & operator++ ()
veclike_iterator operator++ (int)
bool operator== (const veclike_iterator &other) const
bool operator!= (const veclike_iterator &other) const
Public Attributes
maptype::iterator it
Detailed Description
template<typename Val> class mapvector< Val >::veclike_iterator
Definition at line 54 of file mapvector.h.
Constructor & Destructor Documentation
template<typename Val> mapvector < Val >::veclike_iterator::veclike_iterator (const typename maptype::iterator &i) [inline]
Definition at line 57 of file mapvector.h.
: it(i) {}
template<typename Val> mapvector < Val >::veclike_iterator::veclike_iterator (const veclike_iterator &i) [inline]
Definition at line 60 of file mapvector.h.
: it(i.it) {}
Member Function Documentation
template<typename Val> bool mapvector < Val >::veclike_iterator::operator!= (const veclike_iterator &other) const [inline]
Definition at line 77 of file mapvector.h.
References mapvector< Val >::veclike_iterator::it.
{
return it != other.it;
}
template<typename Val> Val& mapvector < Val >::veclike_iterator::operator* () const [inline]
Definition at line 63 of file mapvector.h.
References mapvector< Val >::veclike_iterator::it.
{ return it->second; }
template<typename Val> veclike_iterator & mapvector < Val >::veclike_iterator::operator++ () [inline]
Definition at line 65 of file mapvector.h.
References mapvector< Val >::veclike_iterator::it.
{ ++it; return *this; }
template<typename Val> veclike_iterator mapvector < Val >::veclike_iterator::operator++ (int) [inline]
Definition at line 67 of file mapvector.h.
{
veclike_iterator i = *this;
++(*this);
return i;
}
template<typename Val> bool mapvector < Val >::veclike_iterator::operator== (const veclike_iterator &other) const [inline]
Definition at line 73 of file mapvector.h.
References mapvector< Val >::veclike_iterator::it.
{
return it == other.it;
}
Member Data Documentation
template<typename Val> maptype::iterator mapvector < Val >::veclike_iterator::it
Definition at line 81 of file mapvector.h.
Referenced by mapvector< Val >::veclike_iterator::operator!=(), mapvector< Val >::veclike_iterator::operator*(), mapvector< Val >::veclike_iterator::operator++(), mapvector< Val >::veclike_iterator::operator==(), and mapvector< Elem * >::operator[]().
Author
Generated automatically by Doxygen for libMesh from the source code.
Index
NAME
SYNOPSIS
Public Member Functions
Public Attributes
Detailed Description
template<typename Val> class mapvector< Val >::veclike_iterator
Constructor & Destructor Documentation
template<typename Val> mapvector < Val >::veclike_iterator::veclike_iterator (const typename maptype::iterator &i) [inline]
template<typename Val> mapvector < Val >::veclike_iterator::veclike_iterator (const veclike_iterator &i) [inline]
Member Function Documentation
template<typename Val> bool mapvector < Val >::veclike_iterator::operator!= (const veclike_iterator &other) const [inline]
template<typename Val> Val& mapvector < Val >::veclike_iterator::operator* () const [inline]
template<typename Val> veclike_iterator & mapvector < Val >::veclike_iterator::operator++ () [inline]
template<typename Val> veclike_iterator mapvector < Val >::veclike_iterator::operator++ (int) [inline]
template<typename Val> bool mapvector < Val >::veclike_iterator::operator== (const veclike_iterator &other) const [inline]
Member Data Documentation
template<typename Val> maptype::iterator mapvector < Val >::veclike_iterator::it
Author
This document was created by
man2html ,
using the manual pages.
Time: 21:50:00 GMT, April 16, 2011