NVBIO
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Public Types | List of all members
nvbio::iterator_traits< T > Struct Template Reference

Detailed description

template< typename T>
struct nvbio::iterator_traits< T >

extend the std::iterator_traits class

Definition at line 110 of file iterator.h.

#include <iterator.h>

Inheritance diagram for nvbio::iterator_traits< T >:

Public Types

typedef std::iterator_traits
< T >::iterator_category 
iterator_category
 
typedef std::iterator_traits
< T >::value_type 
value_type
 
typedef std::iterator_traits
< T >::difference_type 
difference_type
 
typedef std::iterator_traits
< T >::pointer 
pointer
 
typedef std::iterator_traits
< T >::reference 
reference
 
typedef T forward_iterator
 add forward iterator conversion More...
 

Member Typedef Documentation

template<typename T>
typedef std::iterator_traits<T>::difference_type nvbio::iterator_traits< T >::difference_type

Definition at line 114 of file iterator.h.

template<typename T>
typedef T nvbio::iterator_traits< T >::forward_iterator

add forward iterator conversion

Definition at line 117 of file iterator.h.

template<typename T>
typedef std::iterator_traits<T>::iterator_category nvbio::iterator_traits< T >::iterator_category

Definition at line 112 of file iterator.h.

template<typename T>
typedef std::iterator_traits<T>::pointer nvbio::iterator_traits< T >::pointer

Definition at line 115 of file iterator.h.

template<typename T>
typedef std::iterator_traits<T>::reference nvbio::iterator_traits< T >::reference

Definition at line 116 of file iterator.h.

template<typename T>
typedef std::iterator_traits<T>::value_type nvbio::iterator_traits< T >::value_type

Definition at line 113 of file iterator.h.


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