LTOList
Public Member Functions | Friends | List of all members
LTOList< T >::iterator Class Reference

#include <LTOList.hpp>

Public Member Functions

 iterator (const iterator &other)
 
iterator operator= (const iterator &other)
 
pointer operator-> () const
 
reference operator* () const
 
iterator operator++ ()
 
iterator operator-- ()
 
iterator operator++ (int)
 
iterator operator-- (int)
 
iterator operator+= (difference_type dir)
 
iterator operator-= (difference_type dir)
 
reference operator[] (difference_type dir)
 

Friends

template<class TT >
std::ostream & operator<< (std::ostream &os, const typename ::LTOList< TT >::iterator &it)
 
iterator operator+ (iterator it, difference_type dir)
 
iterator operator+ (difference_type dir, iterator it)
 
iterator operator- (iterator it, difference_type dir)
 
difference_type operator- (iterator it, iterator other)
 
bool operator< (iterator it, iterator other)
 
bool operator<= (iterator it, iterator other)
 
bool operator> (iterator it, iterator other)
 
bool operator>= (iterator it, iterator other)
 
bool operator== (iterator it, iterator other)
 
bool operator!= (iterator it, iterator other)
 
std::ostream & operator<< (std::ostream &out, iterator it)
 

Detailed Description

template<class T>
class LTOList< T >::iterator

The iterator type to point an element in LTOList.


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