From ca419b1d1c6635a4183ce580064c805b798e1851 Mon Sep 17 00:00:00 2001 From: wolf Date: Fri, 1 Jul 2005 16:40:03 +0000 Subject: [PATCH] Reimport a few symbols through using-declarations. git-svn-id: https://svn.dealii.org/trunk@11047 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/include/base/data_out_base.h | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/deal.II/base/include/base/data_out_base.h b/deal.II/base/include/base/data_out_base.h index 9d24ed78cf..e72297d49d 100644 --- a/deal.II/base/include/base/data_out_base.h +++ b/deal.II/base/include/base/data_out_base.h @@ -1921,6 +1921,20 @@ template class DataOutInterface : private DataOutBase { public: + /** + * Import a few names that were + * previously in this class and have then + * moved to the base class. Since the + * base class is inherited from + * privately, we need to re-import these + * symbols to make sure that references + * to DataOutInterface::XXX + * remain valid. + */ + using DataOutBase::OutputFormat; + using DataOutBase::parse_output_format; + using DataOutBase::get_output_format_names; + /** * Destructor. Does nothing, but is * declared virtual since this class has -- 2.39.5