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

#include <LTOList.hpp>

Public Member Functions

 const_iterator (const iterator &other)
 
 const_iterator (const const_iterator &other)
 
const_iterator operator= (const iterator &other)
 
const_iterator operator= (const const_iterator &other)
 
const_pointer operator-> () const
 
const_reference operator* () const
 
const_iterator operator++ ()
 
const_iterator operator-- ()
 
const_iterator operator++ (int)
 
const_iterator operator-- (int)
 
const_iterator operator+= (difference_type dir)
 
const_iterator operator-= (difference_type dir)
 
const_reference operator[] (difference_type dir)
 

Friends

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

Detailed Description

template<class T>
class LTOList< T >::const_iterator

The read-only iterator type to point an element in LTOList.


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