SoftFilters  0.1.0
Arduino framework and library of software data filters.
NodeIterator< VAL_T > Class Template Reference

Public Member Functions

VAL_T operator* ()
 Dereference the iterator to obtain the value it points at.
 
void operator++ ()
 Prefix increment operator. More...
 
bool operator!= (NodeIterator< VAL_T > const &it)
 Comparison between two iterators. More...
 
 NodeIterator (LinkedListNode< VAL_T > *n)
 

Private Attributes

LinkedListNode< VAL_T > * ptr
 

Member Function Documentation

◆ operator!=()

template<typename VAL_T>
bool NodeIterator< VAL_T >::operator!= ( NodeIterator< VAL_T > const &  it)
inline

Comparison between two iterators.

Note
Only the != operator is implemented, not the == operator.

◆ operator++()

template<typename VAL_T>
void NodeIterator< VAL_T >::operator++ ( )
inline

Prefix increment operator.

Note
Only the prefix operator without return value is implemented. Only use the standalone prefix increment statement, i.e., ++iter.

The documentation for this class was generated from the following file: