sparrow 0.3.0
Loading...
Searching...
No Matches
sparrow::detail::operator_arrow_dispatcher< Reference, Pointer > Struct Template Reference

#include <iterator.hpp>

Classes

struct  proxy
 

Public Types

using result_type = proxy
 

Static Public Member Functions

static result_type apply (const Reference &x)
 
static result_type apply (Reference &&x)
 

Detailed Description

template<class Reference, class Pointer>
struct sparrow::detail::operator_arrow_dispatcher< Reference, Pointer >

Definition at line 37 of file iterator.hpp.

Member Typedef Documentation

◆ result_type

template<class Reference, class Pointer>
using sparrow::detail::operator_arrow_dispatcher< Reference, Pointer >::result_type = proxy

Definition at line 61 of file iterator.hpp.

Member Function Documentation

◆ apply() [1/2]

template<class Reference, class Pointer>
static result_type sparrow::detail::operator_arrow_dispatcher< Reference, Pointer >::apply ( const Reference & x)
inlinestaticnodiscard

Definition at line 63 of file iterator.hpp.

◆ apply() [2/2]

template<class Reference, class Pointer>
static result_type sparrow::detail::operator_arrow_dispatcher< Reference, Pointer >::apply ( Reference && x)
inlinestaticnodiscard

Definition at line 68 of file iterator.hpp.


The documentation for this struct was generated from the following file: