Poster of Linux kernelThe best gift for a Linux geek
mapvector::const_veclike_iterator

mapvector::const_veclike_iterator

Section: C Library Functions (3) Updated: Thu Apr 7 2011
Local index Up
 

NAME

mapvector::const_veclike_iterator -  

SYNOPSIS


#include <mapvector.h>  

Public Member Functions


const_veclike_iterator (const typename maptype::const_iterator &i)

const_veclike_iterator (const const_veclike_iterator &i)

const_veclike_iterator (const veclike_iterator &i)

const Val & operator* () const

const_veclike_iterator & operator++ ()

const_veclike_iterator operator++ (int)

bool operator== (const const_veclike_iterator &other) const

bool operator!= (const const_veclike_iterator &other) const
 

Public Attributes


maptype::const_iterator it
 

Detailed Description

 

template<typename Val> class mapvector< Val >::const_veclike_iterator

Definition at line 84 of file mapvector.h.  

Constructor & Destructor Documentation

 

template<typename Val> mapvector< Val >::const_veclike_iterator::const_veclike_iterator (const typename maptype::const_iterator &i) [inline]

Definition at line 87 of file mapvector.h.

      : it(i) {}
 

template<typename Val> mapvector< Val >::const_veclike_iterator::const_veclike_iterator (const const_veclike_iterator &i) [inline]

Definition at line 90 of file mapvector.h.

      : it(i.it) {}
 

template<typename Val> mapvector< Val >::const_veclike_iterator::const_veclike_iterator (const veclike_iterator &i) [inline]

Definition at line 93 of file mapvector.h.

      : it(i.it) {}
 

Member Function Documentation

 

template<typename Val> bool mapvector< Val >::const_veclike_iterator::operator!= (const const_veclike_iterator &other) const [inline]

Definition at line 110 of file mapvector.h.

References mapvector< Val >::const_veclike_iterator::it.

                                                               {
      return it != other.it;
    }
 

template<typename Val> const Val& mapvector< Val >::const_veclike_iterator::operator* () const [inline]

Definition at line 96 of file mapvector.h.

References mapvector< Val >::const_veclike_iterator::it.

{ return it->second; }
 

template<typename Val> const_veclike_iterator& mapvector< Val >::const_veclike_iterator::operator++ () [inline]

Definition at line 98 of file mapvector.h.

References mapvector< Val >::const_veclike_iterator::it.

{ ++it; return *this; }
 

template<typename Val> const_veclike_iterator mapvector< Val >::const_veclike_iterator::operator++ (int) [inline]

Definition at line 100 of file mapvector.h.

                                           {
      veclike_iterator i = *this;
      ++(*this);
      return i;
    }
 

template<typename Val> bool mapvector< Val >::const_veclike_iterator::operator== (const const_veclike_iterator &other) const [inline]

Definition at line 106 of file mapvector.h.

References mapvector< Val >::const_veclike_iterator::it.

                                                               {
      return it == other.it;
    }
 

Member Data Documentation

 

template<typename Val> maptype::const_iterator mapvector< Val >::const_veclike_iterator::it

Definition at line 114 of file mapvector.h.

Referenced by mapvector< Val >::const_veclike_iterator::operator!=(), mapvector< Val >::const_veclike_iterator::operator*(), mapvector< Val >::const_veclike_iterator::operator++(), and mapvector< Val >::const_veclike_iterator::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 >::const_veclike_iterator
Constructor & Destructor Documentation
template<typename Val> mapvector< Val >::const_veclike_iterator::const_veclike_iterator (const typename maptype::const_iterator &i) [inline]
template<typename Val> mapvector< Val >::const_veclike_iterator::const_veclike_iterator (const const_veclike_iterator &i) [inline]
template<typename Val> mapvector< Val >::const_veclike_iterator::const_veclike_iterator (const veclike_iterator &i) [inline]
Member Function Documentation
template<typename Val> bool mapvector< Val >::const_veclike_iterator::operator!= (const const_veclike_iterator &other) const [inline]
template<typename Val> const Val& mapvector< Val >::const_veclike_iterator::operator* () const [inline]
template<typename Val> const_veclike_iterator& mapvector< Val >::const_veclike_iterator::operator++ () [inline]
template<typename Val> const_veclike_iterator mapvector< Val >::const_veclike_iterator::operator++ (int) [inline]
template<typename Val> bool mapvector< Val >::const_veclike_iterator::operator== (const const_veclike_iterator &other) const [inline]
Member Data Documentation
template<typename Val> maptype::const_iterator mapvector< Val >::const_veclike_iterator::it
Author

This document was created by man2html, using the manual pages.
Time: 21:50:00 GMT, April 16, 2011