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 18 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 256 of file irrList.h.
Gets first node.
- Returns:
- A list iterator pointing to the beginning of the list.
Definition at line 248 of file irrList.h.
Checks for empty list.
- Returns:
- True if the list is empty and false if not.
Definition at line 196 of file irrList.h.
Gets end node.
- Returns:
- Const list iterator pointing to null.
Definition at line 272 of file irrList.h.
Gets end node.
- Returns:
- List iterator pointing to null.
Definition at line 264 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 345 of file irrList.h.
Gets last element.
- Returns:
- Const list iterator pointing to the last element of the list.
Definition at line 288 of file irrList.h.
Gets last element.
- Returns:
- List iterator pointing to the last element of the list.
Definition at line 280 of file irrList.h.
Returns amount of elements in list.
- Returns:
- Amount of elements in the list.
Definition at line 171 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 299 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 323 of file irrList.h.
Assignment operator.
Definition at line 151 of file irrList.h.
Adds an element at the begin of the list.
- Parameters:
-
| element,: | Element to add to the list. |
Definition at line 225 of file irrList.h.
The documentation for this class was generated from the following file: