Template class for intrusive linked lists. More...
Public Member Functions | |
ILList ()=default | |
ILList (T *item) | |
ILList (Istream &is) | |
ILList (const ILList< LListBase, T > &lst) | |
ILList (ILList< LListBase, T > &&lst) | |
template<class CloneArg > | |
ILList (const ILList< LListBase, T > &lst, const CloneArg &cloneArg) | |
template<class INew > | |
ILList (Istream &is, const INew &inew) | |
~ILList () | |
bool | eraseHead () |
bool | erase (T *item) |
void | clear () |
void | transfer (ILList< LListBase, T > &lst) |
void | operator= (const ILList< LListBase, T > &lst) |
void | operator= (ILList< LListBase, T > &&lst) |
Friends | |
Istream & | operator>> (Istream &is, ILList< LListBase, T > &list) |
Template class for intrusive linked lists.
|
default |
Definition at line 123 of file ILListIO.C.
Definition at line 116 of file ILListIO.C.
~ILList | ( | ) |
bool eraseHead | ( | ) |
void clear | ( | ) |
Definition at line 105 of file ILList.C.
References clear().
Referenced by DSMCCloud< ParcelType >::clear().
Definition at line 129 of file ILList.C.
References append(), and clear().
Referenced by Cloud< passivePositionParticle >::cloudReset().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.