From: Wolfgang Bangerth Date: Wed, 12 Jul 2017 16:27:34 +0000 (-0600) Subject: Delete, rather than just mark as unnecessary, some constructors. X-Git-Tag: v9.0.0-rc1~1425^2~4 X-Git-Url: https://gitweb.dealii.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e99f3919c4c8606b17ed4912cd5dd0d6a6465e78;p=dealii.git Delete, rather than just mark as unnecessary, some constructors. --- diff --git a/include/deal.II/base/table.h b/include/deal.II/base/table.h index f8fef1f735..95b26b20d9 100644 --- a/include/deal.II/base/table.h +++ b/include/deal.II/base/table.h @@ -166,9 +166,9 @@ namespace internal const iterator data); /** - * Default constructor. Not needed, and invisible, so private. + * Default constructor. Not needed, and invisible, so deleted. */ - Accessor (); + Accessor () = delete; public: @@ -269,9 +269,9 @@ namespace internal const iterator data); /** - * Default constructor. Not needed, so private. + * Default constructor. Not needed, so deleted. */ - Accessor (); + Accessor () = delete; public: /** @@ -1704,21 +1704,6 @@ namespace internal - template - inline - Accessor::Accessor () - : - table (*static_cast(0)), - data (0) - { - // accessor objects are only - // temporary objects, so should - // not need to be copied around - Assert (false, ExcInternalError()); - } - - - template inline Accessor @@ -1758,21 +1743,6 @@ namespace internal - template - inline - Accessor::Accessor () - : - table (*static_cast(0)), - data (0) - { - // accessor objects are only - // temporary objects, so should - // not need to be copied around - Assert (false, ExcInternalError()); - } - - - template inline Accessor::Accessor (const Accessor &a)