|
DCL 4.1
|
#include <__ListT-GCC.h>
Public Member Functions | |
| virtual | ~List () |
| List () | |
| List (const List< ELEMENT > &_src) | |
| const List< ELEMENT > & | operator= (const List< ELEMENT > &_src) |
| ConstIterator | begin () const |
| ConstIterator | end () const |
| Iterator | begin () |
| Iterator | end () |
| ReverseConstIterator | rbegin () const |
| ReverseConstIterator | rend () const |
| ReverseIterator | rbegin () |
| ReverseIterator | rend () |
| Iterator | insert (Iterator _pos, const ELEMENT &_element) |
| void | insert (Iterator _pos, ConstIterator _first, ConstIterator _last) |
| Iterator | erase (Iterator _pos) |
| void | splice (Iterator _pos, List< ELEMENT > &_other, Iterator _otherFirst, Iterator _otherLast) |
| List< ELEMENT > & | addHead (const ELEMENT &_element) |
| List< ELEMENT > & | addTail (const ELEMENT &_element) |
| List< ELEMENT > & | add (const ELEMENT &_element) |
| ELEMENT | removeHead () |
| ELEMENT | removeTail () |
| void | clear () |
| bool | isEmpty () const |
| size_t | size () const |
| virtual | ~List () |
| List () | |
| List (const List< ELEMENT > &_src) | |
| const List< ELEMENT > & | operator= (const List< ELEMENT > &_src) |
| ConstIterator | begin () const |
| ConstIterator | end () const |
| Iterator | begin () |
| Iterator | end () |
| ReverseConstIterator | rbegin () const |
| ReverseConstIterator | rend () const |
| ReverseIterator | rbegin () |
| ReverseIterator | rend () |
| Iterator | insert (Iterator _pos, const ELEMENT &_element) |
| void | insert (Iterator _pos, ConstIterator _first, ConstIterator _last) |
| Iterator | erase (Iterator _pos) |
| void | splice (Iterator _pos, List< ELEMENT > &_other, Iterator _otherFirst, Iterator _otherLast) |
| List< ELEMENT > & | addHead (const ELEMENT &_element) |
| List< ELEMENT > & | addTail (const ELEMENT &_element) |
| List< ELEMENT > & | add (const ELEMENT &_element) |
| ELEMENT | removeHead () |
| ELEMENT | removeTail () |
| void | clear () |
| bool | isEmpty () const |
| size_t | size () const |
| Public Member Functions inherited from Object | |
| virtual String | toString () const |
| virtual void | destroy () |
| String | className () const |
| bool | isInstanceOf (const std::type_info &typeinfo) const |
| virtual const std::type_info & | typeInfo () const |
Protected Member Functions | |
| size_t | size (ConstIterator _first, ConstIterator _last) const |
| void | move (Iterator posTo, Iterator _first, Iterator _last) |
| ListNode * | createNode (const ELEMENT &_element) |
| void | destroyNode (ListNode *_pNode) |
| size_t | size (ConstIterator _first, ConstIterator _last) const |
| void | move (Iterator posTo, Iterator _first, Iterator _last) |
| ListNode * | createNode (const ELEMENT &_element) |
| void | destroyNode (ListNode *_pNode) |
| Protected Member Functions inherited from Object | |
| virtual | ~Object () |
| Object () | |
Protected Attributes | |
| NodeBase * | __pMasterNode |
| size_t | __size |
Definition at line 14 of file __ListT-GCC.h.
Definition at line 634 of file __ListT-GCC.h.
Definition at line 642 of file __ListT-GCC.h.
Definition at line 656 of file __ListT-GCC.h.
|
inline |
Definition at line 602 of file __ListT-GCC.h.
|
inline |
Definition at line 584 of file __ListT-GCC.h.
|
inline |
Definition at line 593 of file __ListT-GCC.h.
Definition at line 520 of file __ListT-GCC.h.
| Iterator List< ELEMENT >::begin | ( | ) |
Definition at line 504 of file __ListT-GCC.h.
| ConstIterator List< ELEMENT >::begin | ( | ) | const |
| void List< ELEMENT >::clear | ( | ) |
Definition at line 742 of file __ListT-GCC.h.
| void List< ELEMENT >::clear | ( | ) |
|
protected |
Definition at line 686 of file __ListT-GCC.h.
|
protected |
|
protected |
Definition at line 709 of file __ListT-GCC.h.
|
protected |
Definition at line 528 of file __ListT-GCC.h.
| Iterator List< ELEMENT >::end | ( | ) |
Definition at line 512 of file __ListT-GCC.h.
| ConstIterator List< ELEMENT >::end | ( | ) | const |
Definition at line 759 of file __ListT-GCC.h.
| Iterator List< ELEMENT >::erase | ( | Iterator | _pos | ) |
| List< ELEMENT >::Iterator List< ELEMENT >::insert | ( | Iterator | _pos, |
| const ELEMENT & | _element ) |
Definition at line 717 of file __ListT-GCC.h.
| Iterator List< ELEMENT >::insert | ( | Iterator | _pos, |
| const ELEMENT & | _element ) |
| void List< ELEMENT >::insert | ( | Iterator | _pos, |
| ConstIterator | _first, | ||
| ConstIterator | _last ) |
| void List< ELEMENT >::insert | ( | Iterator | _pos, |
| ConstIterator | _first, | ||
| ConstIterator | _last ) |
|
inline |
Definition at line 568 of file __ListT-GCC.h.
| bool List< ELEMENT >::isEmpty | ( | ) | const |
|
protected |
Definition at line 794 of file __ListT-GCC.h.
|
protected |
| const List< ELEMENT > & List< ELEMENT >::operator= | ( | const List< ELEMENT > & | _src | ) |
Definition at line 552 of file __ListT-GCC.h.
| ReverseIterator List< ELEMENT >::rbegin | ( | ) |
|
inline |
Definition at line 536 of file __ListT-GCC.h.
| ReverseConstIterator List< ELEMENT >::rbegin | ( | ) | const |
| ELEMENT List< ELEMENT >::removeHead | ( | ) |
Definition at line 773 of file __ListT-GCC.h.
| ELEMENT List< ELEMENT >::removeHead | ( | ) |
| ELEMENT List< ELEMENT >::removeTail | ( | ) |
| ELEMENT List< ELEMENT >::removeTail | ( | ) |
Definition at line 560 of file __ListT-GCC.h.
| ReverseIterator List< ELEMENT >::rend | ( | ) |
|
inline |
Definition at line 544 of file __ListT-GCC.h.
| ReverseConstIterator List< ELEMENT >::rend | ( | ) | const |
|
inline |
Definition at line 576 of file __ListT-GCC.h.
| size_t List< ELEMENT >::size | ( | ) | const |
|
protected |
|
protected |
| void List< ELEMENT >::splice | ( | Iterator | _pos, |
| List< ELEMENT > & | _other, | ||
| Iterator | _otherFirst, | ||
| Iterator | _otherLast ) |
Definition at line 811 of file __ListT-GCC.h.
| void List< ELEMENT >::splice | ( | Iterator | _pos, |
| List< ELEMENT > & | _other, | ||
| Iterator | _otherFirst, | ||
| Iterator | _otherLast ) |
Definition at line 128 of file __ListT-GCC.h.
|
protected |
Definition at line 129 of file __ListT-GCC.h.