30 template<
class LListBase,
class T>
35 this->append(&iter());
40 template<
class LListBase,
class T>
49 template<
class LListBase,
class T>
56 this->append(&iter());
61 template<
class LListBase,
class T>
68 template<
class LListBase,
class T>
69 bool Foam::UILList<LListBase, T>::operator==
74 if (this->size() != rhs.size())
84 for (; iter1 != this->end(); ++iter1, ++iter2)
86 equal = equal && iter1() == iter2();
93 template<
class LListBase,
class T>
94 bool Foam::UILList<LListBase, T>::operator!=
Template class for intrusive linked lists.
An STL-conforming const_iterator.
tmp< fvMatrix< Type > > operator==(const fvMatrix< Type > &, const fvMatrix< Type > &)
bool equal(const T &s1, const T &s2)
void operator=(const UILList< LListBase, T > &)
Assignment operator.