nil::crypto3::detail::derived_range< F, R > Struct Template Reference
#include <derived.hpp>
Inheritance diagram for nil::crypto3::detail::derived_range< F, R >:
Collaboration diagram for nil::crypto3::detail::derived_range< F, R >:
Public Types | |
typedef R | source_range_type |
typedef 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 |
Public Member Functions | |
derived_range (transform_fn_type f, R &r) | |
Member Typedef Documentation
◆ source_range_type
template<class F , class R >
typedef R nil::crypto3::detail::derived_range< F, R >::source_range_type |
◆ transform_fn_type
template<class F , class R >
typedef boost::range_detail::default_constructible_unary_fn_gen< F, typename boost::transform_iterator<F, typename boost::range_iterator<R>::type>::reference>::type nil::crypto3::detail::derived_range< F, R >::transform_fn_type |
Constructor & Destructor Documentation
◆ derived_range()
template<class F , class R >
|
inline |
The documentation for this struct was generated from the following file: