andres::graph
Public Types | Public Member Functions | List of all members
andres::graph::UnitEdgeValueIterator< T > Struct Template Reference

Return 1 for every edge. More...

#include <edge-value.hxx>

Public Types

typedef std::ptrdiff_t difference_type
typedef T value_type
typedef value_typepointer
typedef value_typereference
typedef
std::random_access_iterator_tag 
iterator_category

Public Member Functions

value_type operator[] (const std::size_t) const

Detailed Description

template<class T>
struct andres::graph::UnitEdgeValueIterator< T >

Return 1 for every edge.

Definition at line 10 of file edge-value.hxx.

Member Typedef Documentation

template<class T >
typedef std::ptrdiff_t andres::graph::UnitEdgeValueIterator< T >::difference_type

Definition at line 11 of file edge-value.hxx.

template<class T >
typedef std::random_access_iterator_tag andres::graph::UnitEdgeValueIterator< T >::iterator_category

Definition at line 15 of file edge-value.hxx.

template<class T >
typedef value_type* andres::graph::UnitEdgeValueIterator< T >::pointer

Definition at line 13 of file edge-value.hxx.

template<class T >
typedef value_type& andres::graph::UnitEdgeValueIterator< T >::reference

Definition at line 14 of file edge-value.hxx.

template<class T >
typedef T andres::graph::UnitEdgeValueIterator< T >::value_type

Definition at line 12 of file edge-value.hxx.

Member Function Documentation

template<class T >
value_type andres::graph::UnitEdgeValueIterator< T >::operator[] ( const std::size_t  ) const
inline

Definition at line 17 of file edge-value.hxx.