Searched defs:iterator_traits (Results 1 – 5 of 5) sorted by relevance
40 struct iterator_traits struct45 struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> struct51 struct iterator_traits<T*, enable_if_t<std::is_object<T>::value>> struct53 using iterator_category = std::random_access_iterator_tag;54 using value_type = T;55 using difference_type = ptrdiff_t;56 using pointer = T*;57 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 …]
3273 struct iterator_traits struct3278 struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> struct3284 struct iterator_traits<T*, enable_if_t<std::is_object<T>::value>> struct3286 using iterator_category = std::random_access_iterator_tag;3287 using value_type = T;3288 using difference_type = ptrdiff_t;3289 using pointer = T*;3290 using reference = T&;
3238 struct iterator_traits struct3243 struct iterator_traits < T, enable_if_t < !std::is_pointer<T>::value >> struct3249 struct iterator_traits<T*, enable_if_t<std::is_object<T>::value>> struct3251 using iterator_category = std::random_access_iterator_tag;3252 using value_type = T;3253 using difference_type = ptrdiff_t;3254 using pointer = T*;3255 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 …]