Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
more::gen::partial_ordering::element Struct Template Reference
an
element
of the ordering.
More...
#include <
partial_ordering.h
>
List of all members.
Public Types
typedef
partial_ordering
container
typedef
trivial_iterator_tag
iterator_category
typedef void
difference_type
typedef partial_ordering::infimum_iterator
infimum_iterator
typedef
partial_ordering::infimum_iterator
supremum_iterator
typedef T
value_type
typedef T &
reference
typedef T *
pointer
Public Methods
element
()
element
(
node_base
*p)
element
(element const &e)
element &
operator=
(element const &e)
reference
operator *
()
pointer
operator->
()
T const &
operator *
() const
T const *
operator->
() const
infimum_iterator
infimums_begin
()
infimum_iterator
infimums_end
()
supremum_iterator
supremums_begin
()
supremum_iterator
supremums_end
()
Friends
class
partial_ordering_base
class
partial_ordering
class
const_element
Detailed Description
template<typename T>
struct more::gen::partial_ordering< T >::element
an
element
of the ordering.
Member Typedef Documentation
template<typename T>
typedef
partial_ordering
more::gen::partial_ordering::element::container
template<typename T>
typedef void more::gen::partial_ordering::element::difference_type
template<typename T>
typedef partial_ordering::infimum_iterator more::gen::partial_ordering::element::infimum_iterator
template<typename T>
typedef
trivial_iterator_tag
more::gen::partial_ordering::element::iterator_category
template<typename T>
typedef T* more::gen::partial_ordering::element::pointer
template<typename T>
typedef T& more::gen::partial_ordering::element::reference
template<typename T>
typedef
partial_ordering::infimum_iterator
more::gen::partial_ordering::element::supremum_iterator
template<typename T>
typedef T more::gen::partial_ordering::element::value_type
Constructor & Destructor Documentation
template<typename T>
more::gen::partial_ordering
< T >::element::element
(
)
[inline]
template<typename T>
more::gen::partial_ordering
< T >::element::element
(
node_base
*
p
)
[inline]
template<typename T>
more::gen::partial_ordering
< T >::element::element
(
element const &
e
)
[inline]
Member Function Documentation
template<typename T>
partial_ordering
< T >::
element::infimum_iterator
more::gen::partial_ordering
< T >::element::infimums_begin
(
)
[inline]
template<typename T>
partial_ordering
< T >::
element::infimum_iterator
more::gen::partial_ordering
< T >::element::infimums_end
(
)
[inline]
template<typename T>
T const&
more::gen::partial_ordering
< T >::element::operator *
(
)
const
[inline]
template<typename T>
reference
more::gen::partial_ordering
< T >::element::operator *
(
)
[inline]
template<typename T>
T const*
more::gen::partial_ordering
< T >::element::operator->
(
)
const
[inline]
template<typename T>
pointer
more::gen::partial_ordering
< T >::element::operator->
(
)
[inline]
template<typename T>
element&
more::gen::partial_ordering
< T >::element::operator=
(
element const &
e
)
[inline]
template<typename T>
partial_ordering
< T >::
element::supremum_iterator
more::gen::partial_ordering
< T >::element::supremums_begin
(
)
[inline]
template<typename T>
partial_ordering
< T >::
element::supremum_iterator
more::gen::partial_ordering
< T >::element::supremums_end
(
)
[inline]
Friends And Related Function Documentation
template<typename T>
friend class const_element
[friend]
template<typename T>
friend class partial_ordering
[friend]
template<typename T>
friend class partial_ordering_base
[friend]
The documentation for this struct was generated from the following file:
more/gen/
partial_ordering.h
Generated on Sat Sep 7 19:12:15 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by
Dimitri van Heesch
.