AlgoPlus v0.1.0
|
#include <doubly_linked_list.h>
Public Member Functions | |
Iterator (const std::shared_ptr< node > &l) noexcept | |
Construct a new Iterator object. | |
Iterator & | operator= (std::shared_ptr< node > current) |
= operator for Iterator type | |
Iterator & | operator++ () |
operator ++ for type Iterator | |
Iterator | operator++ (int) |
operator ++ for type Iterator | |
Iterator & | operator-- () |
operator – for type Iterator | |
Iterator | operator-- (int) |
operator – for type iterator | |
bool | operator!= (const Iterator &it) |
operator != for type Iterator | |
T | operator* () |
operator * for type Iterator | |
Iterator class.
|
inlineexplicitnoexcept |
Construct a new Iterator object.
l | doubly linked list type |
|
inline |
|
inline |
operator * for type Iterator
|
inline |
|
inline |
|
inline |
|
inline |
operator – for type iterator
|
inline |