$extrastylesheet
#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 |
Definition at line 53 of file mapvector.h.
| libMesh::mapvector< Val, index_t >::veclike_iterator::veclike_iterator | ( | const typename maptype::iterator & | i | ) | [inline] |
Definition at line 56 of file mapvector.h.
: it(i) {}
| libMesh::mapvector< Val, index_t >::veclike_iterator::veclike_iterator | ( | const veclike_iterator & | i | ) | [inline] |
Definition at line 59 of file mapvector.h.
: it(i.it) {}
| bool libMesh::mapvector< Val, index_t >::veclike_iterator::operator!= | ( | const veclike_iterator & | other | ) | const [inline] |
Definition at line 76 of file mapvector.h.
References libMesh::mapvector< Val, index_t >::veclike_iterator::it.
{
return it != other.it;
}
| Val& libMesh::mapvector< Val, index_t >::veclike_iterator::operator* | ( | ) | const [inline] |
Definition at line 62 of file mapvector.h.
References libMesh::mapvector< Val, index_t >::veclike_iterator::it.
{ return it->second; }
| veclike_iterator& libMesh::mapvector< Val, index_t >::veclike_iterator::operator++ | ( | ) | [inline] |
Definition at line 64 of file mapvector.h.
References libMesh::mapvector< Val, index_t >::veclike_iterator::it.
{ ++it; return *this; }
| veclike_iterator libMesh::mapvector< Val, index_t >::veclike_iterator::operator++ | ( | int | ) | [inline] |
Definition at line 66 of file mapvector.h.
{
veclike_iterator i = *this;
++(*this);
return i;
}
| bool libMesh::mapvector< Val, index_t >::veclike_iterator::operator== | ( | const veclike_iterator & | other | ) | const [inline] |
Definition at line 72 of file mapvector.h.
References libMesh::mapvector< Val, index_t >::veclike_iterator::it.
{
return it == other.it;
}
| maptype::iterator libMesh::mapvector< Val, index_t >::veclike_iterator::it |
Definition at line 80 of file mapvector.h.
Referenced by libMesh::mapvector< Val, index_t >::veclike_iterator::operator!=(), libMesh::mapvector< Val, index_t >::veclike_iterator::operator*(), libMesh::mapvector< Val, index_t >::veclike_iterator::operator++(), libMesh::mapvector< Val, index_t >::veclike_iterator::operator==(), and libMesh::mapvector< Elem *, dof_id_type >::operator[]().