EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
nlohmann::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 Template Reference

#include <acts/blob/sPHENIX/thirdparty/nlohmann_json/single_include/nlohmann/json.hpp>

Public Types

using difference_type = typename It::difference_type
 
using value_type = typename It::value_type
 
using pointer = typename It::pointer
 
using reference = typename It::reference
 
using iterator_category = typename It::iterator_category
 

Detailed Description

template<typename It>
struct nlohmann::detail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >

Definition at line 2598 of file json.hpp.

View newest version in sPHENIX GitHub at line 2598 of file json.hpp

Member Typedef Documentation

template<typename It >
using nlohmann::detail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >::difference_type = typename It::difference_type

Definition at line 2603 of file json.hpp.

View newest version in sPHENIX GitHub at line 2603 of file json.hpp

template<typename It >
using nlohmann::detail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >::iterator_category = typename It::iterator_category

Definition at line 2607 of file json.hpp.

View newest version in sPHENIX GitHub at line 2607 of file json.hpp

template<typename It >
using nlohmann::detail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >::pointer = typename It::pointer

Definition at line 2605 of file json.hpp.

View newest version in sPHENIX GitHub at line 2605 of file json.hpp

template<typename It >
using nlohmann::detail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >::reference = typename It::reference

Definition at line 2606 of file json.hpp.

View newest version in sPHENIX GitHub at line 2606 of file json.hpp

template<typename It >
using nlohmann::detail::iterator_types< It, void_t< typename It::difference_type, typename It::value_type, typename It::pointer, typename It::reference, typename It::iterator_category > >::value_type = typename It::value_type

Definition at line 2604 of file json.hpp.

View newest version in sPHENIX GitHub at line 2604 of file json.hpp


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