encrypted.hpp
Go to the documentation of this file.
42 typedef boost::transform_iterator<typename boost::range_detail::default_constructible_unary_fn_gen<
55 typename transform_iterator_gen<F, typename boost::range_iterator<R>::type>::type transform_iter_t;
105 inline encoded_range<UnaryFunction, SinglePassRange> transform(SinglePassRange &rng, UnaryFunction fn) {
112 inline encoded_range<UnaryFunction, const SinglePassRange> transform(const SinglePassRange &rng,
encoded_range< UnaryFunction, SinglePassRange > transform(SinglePassRange &rng, UnaryFunction fn)
Definition: encrypted.hpp:105
encoded_range< UnaryFunction, SinglePassRange > operator|(SinglePassRange &r, const encode_holder< UnaryFunction > &f)
Definition: encrypted.hpp:79
Definition: pair.hpp:31
Definition: encrypted.hpp:73
Definition: encrypted.hpp:52
boost::range_detail::default_constructible_unary_fn_gen< F, typename boost::transform_iterator< F, typename boost::range_iterator< R >::type >::reference >::type transform_fn_type
Definition: encrypted.hpp:63
R source_range_type
Definition: encrypted.hpp:65
encoded_range(transform_fn_type f, R &r)
Definition: encrypted.hpp:67
Definition: encrypted.hpp:41
boost::transform_iterator< typename boost::range_detail::default_constructible_unary_fn_gen< P, typename boost::transform_iterator< P, It >::reference >::type, It > type
Definition: encrypted.hpp:46