51 template<
class LListBase,
class T>
class ILList;
53 template<
class LListBase,
class T>
Istream&
operator>>
64 template<
class LListBase,
class T>
100 template<
class CloneArg>
142 friend Istream&
operator>> <LListBase,
T>
Template class for intrusive linked lists.
void transfer(ILList< LListBase, T > &)
Transfer the contents of the argument into this List.
bool eraseHead()
Remove the head element specified from the list and delete it.
bool erase(T *p)
Remove the specified element from the list and delete it.
void clear()
Clear the contents of the list.
void operator=(const ILList< LListBase, T > &)
Assignment operator.
A helper class when constructing from an Istream or dictionary.
An Istream is an abstract base class for all input systems (streams, files, token lists etc)....
Template class for intrusive linked lists.
void T(FieldField< Field, Type > &f1, const FieldField< Field, Type > &f2)