Galois
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
galois::NoDerefIterator< Iterator > Struct Template Reference

Modify an iterator so that *it == it. More...

#include <NoDerefIterator.h>

Inheritance diagram for galois::NoDerefIterator< Iterator >:

Public Member Functions

 NoDerefIterator ()
 
 NoDerefIterator (Iterator it)
 
const Iterator & dereference () const
 
Iterator & dereference ()
 

Detailed Description

template<typename Iterator>
struct galois::NoDerefIterator< Iterator >

Modify an iterator so that *it == it.

Constructor & Destructor Documentation

template<typename Iterator >
galois::NoDerefIterator< Iterator >::NoDerefIterator ( )
inline
template<typename Iterator >
galois::NoDerefIterator< Iterator >::NoDerefIterator ( Iterator  it)
inlineexplicit

Member Function Documentation

template<typename Iterator >
const Iterator& galois::NoDerefIterator< Iterator >::dereference ( ) const
inline
template<typename Iterator >
Iterator& galois::NoDerefIterator< Iterator >::dereference ( )
inline

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