$extrastylesheet
libMesh::mesh_inserter_iterator< T > Struct Template Reference

#include <mesh_inserter_iterator.h>

List of all members.

Public Member Functions

 mesh_inserter_iterator (MeshBase &m)
void operator= (Elem *e)
void operator= (Node *n)
void operator= (Point *p)
mesh_inserter_iteratoroperator++ ()
mesh_inserter_iterator operator++ (int)
mesh_inserter_iteratoroperator* ()

Private Attributes

MeshBasemesh

Detailed Description

template<typename T>
struct libMesh::mesh_inserter_iterator< T >

Definition at line 41 of file mesh_inserter_iterator.h.


Constructor & Destructor Documentation

template<typename T >
libMesh::mesh_inserter_iterator< T >::mesh_inserter_iterator ( MeshBase m) [inline]

Definition at line 44 of file mesh_inserter_iterator.h.

Referenced by libMesh::mesh_inserter_iterator< T >::operator++().

: mesh(m) {}

Member Function Documentation

template<typename T >
mesh_inserter_iterator& libMesh::mesh_inserter_iterator< T >::operator* ( ) [inline]

Definition at line 64 of file mesh_inserter_iterator.h.

{ return *this; }
template<typename T >
mesh_inserter_iterator& libMesh::mesh_inserter_iterator< T >::operator++ ( ) [inline]

Definition at line 52 of file mesh_inserter_iterator.h.

                                       {
    return *this;
  }
template<typename T >
mesh_inserter_iterator libMesh::mesh_inserter_iterator< T >::operator++ ( int  ) [inline]
template<typename T >
void libMesh::mesh_inserter_iterator< T >::operator= ( Elem e) [inline]
template<typename T >
void libMesh::mesh_inserter_iterator< T >::operator= ( Node n) [inline]
template<typename T >
void libMesh::mesh_inserter_iterator< T >::operator= ( Point p) [inline]

Member Data Documentation

template<typename T >
MeshBase& libMesh::mesh_inserter_iterator< T >::mesh [private]

The documentation for this struct was generated from the following file: