From: nauber Date: Thu, 12 Aug 1999 13:01:48 +0000 (+0000) Subject: Add some missing typedefs. X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d4a0382e55cc99148e65a8641145dc22e15e582f;p=dealii-svn.git Add some missing typedefs. git-svn-id: https://svn.dealii.org/trunk@1688 0785d39b-7218-0410-832d-ea1e28bc413d --- diff --git a/deal.II/deal.II/include/grid/tria_accessor.h b/deal.II/deal.II/include/grid/tria_accessor.h index 9b6dd8f62f..02fe5f494f 100644 --- a/deal.II/deal.II/include/grid/tria_accessor.h +++ b/deal.II/deal.II/include/grid/tria_accessor.h @@ -250,6 +250,12 @@ template class TriaObjectAccessor : public TriaAccessor { public: + /** + * Propagate typedef from BaseClass + * to this class. + */ + typedef typename TriaAccessor::AccessorData AccessorData; + /** * Constructor. * By default, an illegal @@ -615,6 +621,12 @@ template class TriaObjectAccessor<0, dim> : public TriaAccessor { public: + /** + * Propagate typedef from BaseClass + * to this class. + */ + typedef typename TriaAccessor::AccessorData AccessorData; + /** * Constructor. Should never be called and * thus produces an error. @@ -644,6 +656,12 @@ template class TriaObjectAccessor<1, dim> : public TriaAccessor { public: + /** + * Propagate typedef from BaseClass + * to this class. + */ + typedef typename TriaAccessor::AccessorData AccessorData; + /** * Constructor. */ @@ -963,6 +981,12 @@ template class TriaObjectAccessor<2, dim> : public TriaAccessor { public: + /** + * Propagate typedef from BaseClass + * to this class. + */ + typedef typename TriaAccessor::AccessorData AccessorData; + /** * Constructor. */ @@ -1320,6 +1344,12 @@ template class TriaObjectAccessor<3, dim> : public TriaAccessor { public: + /** + * Propagate typedef from BaseClass + * to this class. + */ + typedef typename TriaAccessor::AccessorData AccessorData; + /** * Constructor. */