irr::core::list< T > Class Template Reference
Doubly linked
list template.
More...
#include <irrList.h>
List of all members.
Detailed Description
template<class T>
class irr::core::list< T >
Doubly linked
list template.
Definition at line 19 of file irrList.h.
Constructor & Destructor Documentation
Member Function Documentation
Gets first node.
- Returns:
- A const list iterator pointing to the beginning of the list.
Definition at line 258 of file irrList.h.
Gets first node.
- Returns:
- A list iterator pointing to the beginning of the list.
Definition at line 250 of file irrList.h.
Checks for empty list.
- Returns:
- True if the list is empty and false if not.
Definition at line 198 of file irrList.h.
Gets end node.
- Returns:
- Const list iterator pointing to null.
Definition at line 274 of file irrList.h.
Gets end node.
- Returns:
- List iterator pointing to null.
Definition at line 266 of file irrList.h.
Erases an element.
- Parameters:
-
| it | Iterator pointing to the element which shall be erased. |
- Returns:
- Iterator pointing to next element.
Definition at line 347 of file irrList.h.
Gets last element.
- Returns:
- Const list iterator pointing to the last element of the list.
Definition at line 290 of file irrList.h.
Gets last element.
- Returns:
- List iterator pointing to the last element of the list.
Definition at line 282 of file irrList.h.
Returns amount of elements in list.
- Returns:
- Amount of elements in the list.
Definition at line 172 of file irrList.h.
Inserts an element after an element.
- Parameters:
-
| it | Iterator pointing to element after which the new element should be inserted. |
| element | The new element to be inserted into the list. |
Definition at line 301 of file irrList.h.
Inserts an element before an element.
- Parameters:
-
| it | Iterator pointing to element before which the new element should be inserted. |
| element | The new element to be inserted into the list. |
Definition at line 325 of file irrList.h.
Assignment operator.
Definition at line 152 of file irrList.h.
Adds an element at the begin of the list.
- Parameters:
-
| element,: | Element to add to the list. |
Definition at line 227 of file irrList.h.
The documentation for this class was generated from the following file: