Main Page
Namespace List
Class Hierarchy
Alphabetical List
Compound List
File List
Namespace Members
Compound Members
File Members
Related Pages
more::gen::transform_if_view Struct Template Reference
#include <
view.h
>
Collaboration diagram for more::gen::transform_if_view:
[
legend
]
List of all members.
Public Types
typedef Subiterator
subiterator
typedef std::iterator_traits<
subiterator
>
subiterator_traits
typedef Transform::result_type
value_type
Public Methods
transform_if_view
()
transform_if_view
(Subiterator first_, Subiterator last_, Filter const &test_, Transform const &trn_)
transform_if_view
(Subiterator first_, Subiterator last_, Filter const &test_)
transform_if_view
(Subiterator first_, Subiterator last_)
transform_if_view
(transform_if_view const &x)
transform_if_view &
operator=
(transform_if_view const &rhs)
iterator
begin
()
iterator
end
()
subiterator
sub_begin
()
subiterator
sub_end
()
Friends
class
iterator
template<typename Subiterator, typename Filter, typename Transform>
struct more::gen::transform_if_view< Subiterator, Filter, Transform >
Member Typedef Documentation
template<typename Subiterator, typename Filter, typename Transform>
typedef Subiterator more::gen::transform_if_view::subiterator
template<typename Subiterator, typename Filter, typename Transform>
typedef std::iterator_traits<
subiterator
> more::gen::transform_if_view::subiterator_traits
template<typename Subiterator, typename Filter, typename Transform>
typedef Transform::result_type more::gen::transform_if_view::value_type
Constructor & Destructor Documentation
template<typename Subiterator, typename Filter, typename Transform>
more::gen::transform_if_view< Subiterator, Filter, Transform >::transform_if_view
(
)
[inline]
template<typename Subiterator, typename Filter, typename Transform>
more::gen::transform_if_view< Subiterator, Filter, Transform >::transform_if_view
(
Subiterator
first_
,
Subiterator
last_
,
Filter const &
test_
,
Transform const &
trn_
)
[inline]
template<typename Subiterator, typename Filter, typename Transform>
more::gen::transform_if_view< Subiterator, Filter, Transform >::transform_if_view
(
Subiterator
first_
,
Subiterator
last_
,
Filter const &
test_
)
[inline]
template<typename Subiterator, typename Filter, typename Transform>
more::gen::transform_if_view< Subiterator, Filter, Transform >::transform_if_view
(
Subiterator
first_
,
Subiterator
last_
)
[inline]
template<typename Subiterator, typename Filter, typename Transform>
more::gen::transform_if_view< Subiterator, Filter, Transform >::transform_if_view
(
transform_if_view< Subiterator, Filter, Transform > const &
x
)
[inline]
Member Function Documentation
template<typename Subiterator, typename Filter, typename Transform>
iterator
more::gen::transform_if_view< Subiterator, Filter, Transform >::begin
(
)
[inline]
template<typename Subiterator, typename Filter, typename Transform>
iterator
more::gen::transform_if_view< Subiterator, Filter, Transform >::end
(
)
[inline]
template<typename Subiterator, typename Filter, typename Transform>
transform_if_view& more::gen::transform_if_view< Subiterator, Filter, Transform >::operator=
(
transform_if_view< Subiterator, Filter, Transform > const &
rhs
)
[inline]
template<typename Subiterator, typename Filter, typename Transform>
subiterator
more::gen::transform_if_view< Subiterator, Filter, Transform >::sub_begin
(
)
[inline]
template<typename Subiterator, typename Filter, typename Transform>
subiterator
more::gen::transform_if_view< Subiterator, Filter, Transform >::sub_end
(
)
[inline]
Friends And Related Function Documentation
template<typename Subiterator, typename Filter, typename Transform>
friend class iterator
[friend]
The documentation for this struct was generated from the following file:
more/gen/
view.h
Generated on Sat Sep 7 19:12:10 2002 for more with Doxygen 1.2.13.1. Doxygen 1.2.13.1 is written and copyright 1997-2002 by
Dimitri van Heesch
.