libMesh
Public Member Functions | List of all members
libMesh::DirichletBoundaries Class Reference

We're using a class instead of a typedef to allow forward declarations and future flexibility. More...

#include <dirichlet_boundaries.h>

Inheritance diagram for libMesh::DirichletBoundaries:
[legend]

Public Member Functions

 DirichletBoundaries ()
 
 ~DirichletBoundaries ()
 

Detailed Description

We're using a class instead of a typedef to allow forward declarations and future flexibility.

Note
std::map has no virtual destructor, so downcasting here would be dangerous.

Definition at line 193 of file dirichlet_boundaries.h.

Constructor & Destructor Documentation

libMesh::DirichletBoundaries::DirichletBoundaries ( )

Definition at line 196 of file dirichlet_boundaries.h.

196 {}
libMesh::DirichletBoundaries::~DirichletBoundaries ( )

Definition at line 4154 of file dof_map_constraints.C.

References end.

4155 {
4156  for (std::vector<DirichletBoundary *>::iterator it = begin(); it != end(); ++it)
4157  delete *it;
4158 }
IterBase * end
Also have a polymorphic pointer to the end object, this prevents iterating past the end...

The documentation for this class was generated from the following files: