Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
more::gen::null_container Class Template Reference
A container which is always empty.
More...
#include <
more/gen/null_container.h
>
List of all members.
Public Types
typedef Value
value_type
typedef
value_type
&
reference
typedef
value_type
const &
const_reference
typedef
null_iterator
<
value_type
>
iterator
typedef
null_iterator
<
value_type
const >
const_iterator
typedef std::ptrdiff_t
difference_type
typedef std::size_t
size_type
Public Methods
null_container
()
const_iterator
begin
() const
const_iterator
end
() const
iterator
begin
()
iterator
end
()
bool
operator==
(null_container const &) const
bool
operator!=
(null_container const &) const
void
swap
(null_container &)
Detailed Description
template<typename Value>
class more::gen::null_container< Value >
A container which is always empty.
Member Typedef Documentation
template<typename Value>
typedef
null_iterator
<
value_type
const> more::gen::null_container::const_iterator
template<typename Value>
typedef
value_type
const& more::gen::null_container::const_reference
template<typename Value>
typedef std::ptrdiff_t more::gen::null_container::difference_type
template<typename Value>
typedef
null_iterator
<
value_type
> more::gen::null_container::iterator
template<typename Value>
typedef
value_type
& more::gen::null_container::reference
template<typename Value>
typedef std::size_t more::gen::null_container::size_type
template<typename Value>
typedef Value more::gen::null_container::value_type
Constructor & Destructor Documentation
template<typename Value>
more::gen::null_container< Value >::null_container
(
)
[inline]
Member Function Documentation
template<typename Value>
iterator
more::gen::null_container< Value >::begin
(
)
[inline]
template<typename Value>
const_iterator
more::gen::null_container< Value >::begin
(
)
const
[inline]
template<typename Value>
iterator
more::gen::null_container< Value >::end
(
)
[inline]
template<typename Value>
const_iterator
more::gen::null_container< Value >::end
(
)
const
[inline]
template<typename Value>
bool more::gen::null_container< Value >::operator!=
(
null_container< Value > const &
)
const
[inline]
template<typename Value>
bool more::gen::null_container< Value >::operator==
(
null_container< Value > const &
)
const
[inline]
template<typename Value>
void more::gen::null_container< Value >::swap
(
null_container< Value > &
)
[inline]
The documentation for this class was generated from the following file:
more/gen/
null_container.h
Generated on Sat Sep 7 19:12:32 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by
Dimitri van Heesch
.