Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
more::gen::link::const_iterator Struct Template Reference
A constant valued bidirectional
iterator
over
T
.
More...
#include <
link.h
>
Collaboration diagram for more::gen::link::const_iterator:
[
legend
]
List of all members.
Public Methods
const_iterator
()
const_iterator
(const_iterator const &it)
const_iterator
(
iterator
const &it)
const_iterator
(const
linked
*ln_)
const_iterator &
operator=
(const_iterator const &it)
bool
operator==
(const_iterator const &rhs) const
bool
operator!=
(const_iterator const &rhs) const
const_iterator &
operator++
()
const_iterator &
operator--
()
const_iterator
operator++
(int)
const_iterator
operator--
(int)
T const &
operator *
()
T const *
operator->
()
Detailed Description
template<typename T = linked>
struct more::gen::link< T >::const_iterator
A constant valued bidirectional
iterator
over
T
.
Constructor & Destructor Documentation
template<typename T = linked>
more::gen::link
< T >::const_iterator::const_iterator
(
)
[inline]
template<typename T = linked>
more::gen::link
< T >::const_iterator::const_iterator
(
const_iterator const &
it
)
[inline]
template<typename T = linked>
more::gen::link
< T >::const_iterator::const_iterator
(
iterator
const &
it
)
[inline]
template<typename T = linked>
more::gen::link
< T >::const_iterator::const_iterator
(
const
linked
*
ln_
)
[inline]
Member Function Documentation
template<typename T = linked>
T const&
more::gen::link
< T >::const_iterator::operator *
(
)
[inline]
template<typename T = linked>
bool
more::gen::link
< T >::const_iterator::operator!=
(
const_iterator const &
rhs
)
const
[inline]
template<typename T = linked>
const_iterator
more::gen::link
< T >::const_iterator::operator++
(
int
)
[inline]
template<typename T = linked>
const_iterator&
more::gen::link
< T >::const_iterator::operator++
(
)
[inline]
template<typename T = linked>
const_iterator
more::gen::link
< T >::const_iterator::operator--
(
int
)
[inline]
template<typename T = linked>
const_iterator&
more::gen::link
< T >::const_iterator::operator--
(
)
[inline]
template<typename T = linked>
T const*
more::gen::link
< T >::const_iterator::operator->
(
)
[inline]
template<typename T = linked>
const_iterator&
more::gen::link
< T >::const_iterator::operator=
(
const_iterator const &
it
)
[inline]
template<typename T = linked>
bool
more::gen::link
< T >::const_iterator::operator==
(
const_iterator const &
rhs
)
const
[inline]
The documentation for this struct was generated from the following file:
more/gen/
link.h
Generated on Sat Sep 7 19:12:30 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by
Dimitri van Heesch
.