WPILibC++ 2023.4.3
wpi::detail::iteration_proxy< IteratorType > Class Template Reference

proxy class for the items() function More...

#include </home/runner/work/allwpilib/allwpilib/wpiutil/src/main/native/thirdparty/json/include/wpi/json.h>

Public Member Functions

 iteration_proxy (typename IteratorType::reference cont) noexcept
 construct iteration proxy from a container More...
 
iteration_proxy_internal begin () noexcept
 return iterator begin (needed for range-based for) More...
 
iteration_proxy_internal end () noexcept
 return iterator end (needed for range-based for) More...
 

Detailed Description

template<typename IteratorType>
class wpi::detail::iteration_proxy< IteratorType >

proxy class for the items() function

Constructor & Destructor Documentation

◆ iteration_proxy()

template<typename IteratorType >
wpi::detail::iteration_proxy< IteratorType >::iteration_proxy ( typename IteratorType::reference  cont)
inlineexplicitnoexcept

construct iteration proxy from a container

Member Function Documentation

◆ begin()

template<typename IteratorType >
iteration_proxy_internal wpi::detail::iteration_proxy< IteratorType >::begin ( )
inlinenoexcept

return iterator begin (needed for range-based for)

◆ end()

template<typename IteratorType >
iteration_proxy_internal wpi::detail::iteration_proxy< IteratorType >::end ( )
inlinenoexcept

return iterator end (needed for range-based for)


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