Searched defs:iterator_traits (Results 1 – 4 of 4) sorted by relevance
31 struct iterator_traits struct36 struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> struct42 struct iterator_traits<T*, enable_if_t<std::is_object<T>::value>> struct44 using iterator_category = std::random_access_iterator_tag;45 using value_type = T;46 using difference_type = ptrdiff_t;47 using pointer = T*;48 using reference = T&;
533 struct iterator_traits<de::PoolArrayConstIterator<T, Alignment> > struct535 typedef deIntptr difference_type;536 typedef T value_type;537 typedef const T* pointer;538 typedef const T& reference;539 typedef random_access_iterator_tag iterator_category;543 struct iterator_traits<de::PoolArrayIterator<T, Alignment> > struct545 typedef deIntptr difference_type;546 typedef T value_type;547 typedef T* pointer;[all …]
3252 struct iterator_traits struct3257 struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> struct3263 struct iterator_traits<T*, enable_if_t<std::is_object<T>::value>> struct3265 using iterator_category = std::random_access_iterator_tag;3266 using value_type = T;3267 using difference_type = ptrdiff_t;3268 using pointer = T*;3269 using reference = T&;
12117 struct iterator_traits struct12121 struct iterator_traits<_Tp*> struct12123 typedef random_access_iterator_tag iterator_category;12124 typedef _Tp value_type;12125 typedef ptrdiff_t difference_type;12126 typedef _Tp* pointer;12127 typedef _Tp& reference;12132 struct iterator_traits<const _Tp*> struct12134 typedef random_access_iterator_tag iterator_category;12135 typedef _Tp value_type;[all …]