Zserio C++17 runtime library  0.5.0
Built for Zserio 2.17.0
zserio::ArrayView< T, ARRAY_TRAITS >::ConstIterator::ArrowHelper Struct Reference

#include <ArrayView.h>

Public Member Functions

value_typeoperator-> ()
 

Public Attributes

value_type value
 

Detailed Description

template<typename T, typename ARRAY_TRAITS = ArrayTraits<std::remove_cv_t<T>>>
struct zserio::ArrayView< T, ARRAY_TRAITS >::ConstIterator::ArrowHelper

Helper needed to implement operator-> on the ConstIterator.

Definition at line 359 of file ArrayView.h.

Member Function Documentation

◆ operator->()

template<typename T , typename ARRAY_TRAITS = ArrayTraits<std::remove_cv_t<T>>>
value_type* zserio::ArrayView< T, ARRAY_TRAITS >::ConstIterator::ArrowHelper::operator-> ( )
inline

Definition at line 361 of file ArrayView.h.

Member Data Documentation

◆ value

template<typename T , typename ARRAY_TRAITS = ArrayTraits<std::remove_cv_t<T>>>
value_type zserio::ArrayView< T, ARRAY_TRAITS >::ConstIterator::ArrowHelper::value

Definition at line 366 of file ArrayView.h.


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