WPILibC++ 2024.3.2
iterator_traits.h File Reference
#include <iterator>
#include <wpi/detail/abi_macros.h>
#include <wpi/detail/meta/void_t.h>
#include <wpi/detail/meta/cpp_future.h>

Go to the source code of this file.

Classes

struct  detail::iterator_types< It, typename >
 
struct  detail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >
 
struct  detail::iterator_traits< T, typename >
 
struct  detail::iterator_traits< T, enable_if_t< !std::is_pointer< T >::value > >
 
struct  detail::iterator_traits< T *, enable_if_t< std::is_object< T >::value > >
 

Namespaces

namespace  detail
 detail namespace with internal helper functions