// $Id$
// Version: $Name$
//
-// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 by the deal.II authors
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
*/
vtk };
+ /**
+ * Destructor. Does nothing, but is
+ * declared virtual since this class has
+ * virtual functions.
+ */
+ virtual ~DataOutInterface ();
+
/**
* Obtain data through the
* <tt>get_patches</tt> function and
// $Id$
// Version: $Name$
//
-// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004 by the deal.II authors
+// Copyright (C) 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005 by the deal.II authors
//
// This file is subject to QPL and may not be distributed
// without copyright and license information. Please refer
/* --------------------------- class DataOutInterface ---------------------- */
+template <int dim, int spacedim>
+DataOutInterface<dim,spacedim>::~DataOutInterface ()
+{}
+
+
+
+
template <int dim, int spacedim>
void DataOutInterface<dim,spacedim>::write_dx (std::ostream &out) const
{
Fixed: The class <code>MultipleParameterLoop::UserClass</code> had only
virtual abstract functions but no virtual destructor. This caused
warnings with some compilers, and is generally bad practice
- anyway. This is now fixed.
+ anyway. This is now fixed. The same holds with respect to the class
+ <code>DataOutInterface</code>.
<br>
(WB, 2005/02/20)
</p>