DOUBLY_LINKED_LIST_CLASS_NAME
inline void TakeFrom(DOUBLY_LINKED_LIST_CLASS_NAME *fromList);
DOUBLY_LINKED_LIST_CLASS_NAME::Insert(Element *element, bool back)
DOUBLY_LINKED_LIST_CLASS_NAME::InsertBefore(Element* before, Element* element)
DOUBLY_LINKED_LIST_CLASS_NAME::InsertAfter(Element* after, Element* element)
DOUBLY_LINKED_LIST_CLASS_NAME::Insert(Element* before, Element* element)
DOUBLY_LINKED_LIST_CLASS_NAME::Add(Element *element, bool back)
DOUBLY_LINKED_LIST_CLASS_NAME::Remove(Element *element)
DOUBLY_LINKED_LIST_CLASS_NAME::Swap(Element *a, Element *b)
DOUBLY_LINKED_LIST_CLASS_NAME::TakeFrom(DOUBLY_LINKED_LIST_CLASS_NAME *fromList)
DOUBLY_LINKED_LIST_CLASS_NAME::RemoveAll()
DOUBLY_LINKED_LIST_CLASS_NAME::RemoveHead()
DOUBLY_LINKED_LIST_CLASS_NAME::GetPrevious(Element *element) const
DOUBLY_LINKED_LIST_CLASS_NAME::GetNext(Element *element) const
DOUBLY_LINKED_LIST_CLASS_NAME::Size() const
GetLink DOUBLY_LINKED_LIST_CLASS_NAME::sGetLink;
inline void TakeFrom(DOUBLY_LINKED_LIST_CLASS_NAME* fromList);
DOUBLY_LINKED_LIST_CLASS_NAME::Insert(Element* element, bool back)
DOUBLY_LINKED_LIST_CLASS_NAME::InsertBefore(Element* before, Element* element)
DOUBLY_LINKED_LIST_CLASS_NAME::InsertAfter(Element* after, Element* element)
DOUBLY_LINKED_LIST_CLASS_NAME::Insert(Element* before, Element* element)
DOUBLY_LINKED_LIST_CLASS_NAME::Add(Element* element, bool back)
DOUBLY_LINKED_LIST_CLASS_NAME::Remove(Element* element)
DOUBLY_LINKED_LIST_CLASS_NAME::Swap(Element* a, Element* b)
DOUBLY_LINKED_LIST_CLASS_NAME::TakeFrom(DOUBLY_LINKED_LIST_CLASS_NAME* fromList)
DOUBLY_LINKED_LIST_CLASS_NAME::RemoveAll()
DOUBLY_LINKED_LIST_CLASS_NAME::RemoveHead()
DOUBLY_LINKED_LIST_CLASS_NAME::RemoveTail()
DOUBLY_LINKED_LIST_CLASS_NAME::GetPrevious(Element* element)
DOUBLY_LINKED_LIST_CLASS_NAME::GetNext(Element* element)
DOUBLY_LINKED_LIST_CLASS_NAME::Contains(Element* _element) const
DOUBLY_LINKED_LIST_CLASS_NAME::Count() const
DOUBLY_LINKED_LIST_CLASS_NAME::Sort(const Less& less)
GetLink DOUBLY_LINKED_LIST_CLASS_NAME::sGetLink;