μHAL (v2.8.17)
Part of the IPbus software repository
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Public Types | Public Member Functions | List of all members
iterator_access< Iterator, SFINAE > Struct Template Reference

#include </builds/ipbus/ipbus-software/uhal/python/pybind11-python2/include/pybind11/pybind11.h>

Public Types

using result_type = decltype(*std::declval< Iterator & >())
 
using result_type = decltype(*std::declval< Iterator & >())
 

Public Member Functions

result_type operator() (Iterator &it) const
 
result_type operator() (Iterator &it) const
 

Detailed Description

template<typename Iterator, typename SFINAE = decltype(*std::declval<Iterator &>())>
struct iterator_access< Iterator, SFINAE >

Definition at line 2309 of file pybind11.h.

Member Typedef Documentation

◆ result_type [1/2]

template<typename Iterator , typename SFINAE = decltype(*std::declval<Iterator &>())>
using iterator_access< Iterator, SFINAE >::result_type = decltype(*std::declval<Iterator &>())

Definition at line 2310 of file pybind11.h.

◆ result_type [2/2]

template<typename Iterator , typename SFINAE = decltype(*std::declval<Iterator &>())>
using iterator_access< Iterator, SFINAE >::result_type = decltype(*std::declval<Iterator &>())

Definition at line 2318 of file pybind11.h.

Member Function Documentation

◆ operator()() [1/2]

template<typename Iterator , typename SFINAE = decltype(*std::declval<Iterator &>())>
result_type iterator_access< Iterator, SFINAE >::operator() ( Iterator &  it) const
inline

Definition at line 2312 of file pybind11.h.

◆ operator()() [2/2]

template<typename Iterator , typename SFINAE = decltype(*std::declval<Iterator &>())>
result_type iterator_access< Iterator, SFINAE >::operator() ( Iterator &  it) const
inline

Definition at line 2320 of file pybind11.h.


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