From c3d6760c0641e25b0ac48199f846367087a8a608 Mon Sep 17 00:00:00 2001 From: wolf Date: Fri, 27 Sep 2002 15:58:51 +0000 Subject: [PATCH] Make template args int instead of unsigned int, as anywhere else in the lib. git-svn-id: https://svn.dealii.org/trunk@6545 0785d39b-7218-0410-832d-ea1e28bc413d --- deal.II/base/include/base/table.h | 90 +++++++++++++++---------------- 1 file changed, 45 insertions(+), 45 deletions(-) diff --git a/deal.II/base/include/base/table.h b/deal.II/base/include/base/table.h index a0a08ec031..d87f3f7b2b 100644 --- a/deal.II/base/include/base/table.h +++ b/deal.II/base/include/base/table.h @@ -22,8 +22,8 @@ // forward declaration -template class TableBase; -template class Table; +template class TableBase; +template class Table; template class Table<1,T>; template class Table<2,T>; template class Table<3,T>; @@ -42,7 +42,7 @@ template class Table<6,T>; * * @author Wolfgang Bangerth, 2002 */ -template +template class TableIndicesBase { public: @@ -298,7 +298,7 @@ namespace TableBaseAccessors * indicating constness of the table for which accessor objects are to * be generated in this namespace. */ - template + template class Types {}; @@ -307,7 +307,7 @@ namespace TableBaseAccessors * template parameters. Specialization for accessors to constant * objects. */ - template struct Types + template struct Types { typedef const T value_type; typedef const TableBase TableType; @@ -318,7 +318,7 @@ namespace TableBaseAccessors * template parameters. Specialization for accessors to non-constant * objects. */ - template struct Types + template struct Types { typedef T value_type; typedef TableBase TableType; @@ -363,7 +363,7 @@ namespace TableBaseAccessors * * @author Wolfgang Bangerth, 2002 */ - template + template class Accessor { public: @@ -450,7 +450,7 @@ namespace TableBaseAccessors // compilers #ifndef DEAL_II_NAMESP_TEMPL_FRIEND_BUG template friend class Table; - template + template friend class Accessor; #else friend class Accessor; @@ -469,7 +469,7 @@ namespace TableBaseAccessors * * @author Wolfgang Bangerth, 2002 */ - template + template class Accessor { public: @@ -599,8 +599,8 @@ namespace TableBaseAccessors // work around bugs in some // compilers #ifndef DEAL_II_NAMESP_TEMPL_FRIEND_BUG - template friend class Table; - template + template friend class Table; + template friend class Accessor; #else friend class Accessor; @@ -686,7 +686,7 @@ namespace TableBaseAccessors * * @author Wolfgang Bangerth, 2002. */ -template +template class TableBase : public Subscriptor { public: @@ -931,7 +931,7 @@ class TableBase : public Subscriptor * * @author Wolfgang Bangerth, 2002 */ -template +template class Table : public TableBase {}; @@ -1535,7 +1535,7 @@ class Table<6,T> : public TableBase<6,T> /* --------------------- Template and inline functions ---------------- */ -template +template inline unsigned int TableIndicesBase::operator [] (const unsigned int i) const @@ -1671,7 +1671,7 @@ TableIndices<6>::TableIndices (const unsigned int index1, -template +template TableBase::TableBase () : val (0), @@ -1680,7 +1680,7 @@ TableBase::TableBase () -template +template TableBase::TableBase (const TableIndices &sizes) : val (0), @@ -1691,7 +1691,7 @@ TableBase::TableBase (const TableIndices &sizes) -template +template TableBase::TableBase (const TableBase &src) : Subscriptor (), @@ -1704,7 +1704,7 @@ TableBase::TableBase (const TableBase &src) -template +template template TableBase::TableBase (const TableBase &src) : @@ -1719,7 +1719,7 @@ TableBase::TableBase (const TableBase &src) namespace TableBaseAccessors { - template + template inline Accessor::Accessor (const TableType &table, const pointer data) @@ -1730,7 +1730,7 @@ namespace TableBaseAccessors - template + template inline Accessor::Accessor (const Accessor &) : @@ -1745,7 +1745,7 @@ namespace TableBaseAccessors - template + template inline Accessor::Accessor () : @@ -1760,7 +1760,7 @@ namespace TableBaseAccessors - template + template inline Accessor Accessor::operator [] (const unsigned int i) const @@ -1788,7 +1788,7 @@ namespace TableBaseAccessors - template + template inline Accessor::Accessor (const TableType &table, const pointer data) @@ -1799,7 +1799,7 @@ namespace TableBaseAccessors - template + template inline Accessor::Accessor () : @@ -1814,7 +1814,7 @@ namespace TableBaseAccessors - template + template inline Accessor::Accessor (const Accessor &) : @@ -1829,7 +1829,7 @@ namespace TableBaseAccessors - template + template inline typename Accessor::reference Accessor::operator [] (const unsigned int i) const @@ -1841,7 +1841,7 @@ namespace TableBaseAccessors - template + template inline unsigned int Accessor::size () const @@ -1851,7 +1851,7 @@ namespace TableBaseAccessors - template + template inline typename Accessor::iterator Accessor::begin () const @@ -1861,7 +1861,7 @@ namespace TableBaseAccessors - template + template inline typename Accessor::iterator Accessor::end () const @@ -1872,7 +1872,7 @@ namespace TableBaseAccessors -template +template inline TableBase::~TableBase () { @@ -1882,7 +1882,7 @@ TableBase::~TableBase () -template +template TableBase& TableBase::operator = (const TableBase& m) { @@ -1895,7 +1895,7 @@ TableBase::operator = (const TableBase& m) -template +template template TableBase& TableBase::operator = (const TableBase& m) @@ -1909,7 +1909,7 @@ TableBase::operator = (const TableBase& m) -template +template inline void TableBase::clear () @@ -1920,7 +1920,7 @@ TableBase::clear () -template +template void TableBase::reinit (const TableIndices &new_sizes) { @@ -1966,7 +1966,7 @@ TableBase::reinit (const TableIndices &new_sizes) -template +template const TableIndices & TableBase::size () const { @@ -1975,7 +1975,7 @@ TableBase::size () const -template +template unsigned int TableBase::n_elements () const { @@ -1987,7 +1987,7 @@ TableBase::n_elements () const -template +template bool TableBase::empty () const { @@ -1996,7 +1996,7 @@ TableBase::empty () const -template +template template inline void @@ -2008,7 +2008,7 @@ TableBase::fill (const T2* entries) -template +template unsigned int TableBase::memory_consumption () const { @@ -2016,7 +2016,7 @@ TableBase::memory_consumption () const } -template +template inline unsigned int TableBase::position (const TableIndices &indices) const @@ -2048,7 +2048,7 @@ TableBase::position (const TableIndices &indices) const -template +template inline const T & TableBase::operator() (const TableIndices &indices) const { @@ -2060,7 +2060,7 @@ TableBase::operator() (const TableIndices &indices) const -template +template inline T & TableBase::operator() (const TableIndices &indices) { @@ -2072,7 +2072,7 @@ TableBase::operator() (const TableIndices &indices) -template +template inline const T & TableBase::el (const TableIndices &indices) const { @@ -2081,7 +2081,7 @@ TableBase::el (const TableIndices &indices) const -template +template inline T & TableBase::el (const TableIndices &indices) { @@ -2090,7 +2090,7 @@ TableBase::el (const TableIndices &indices) -template +template inline const T * TableBase::data () const -- 2.39.5