|
DGtal
0.6.devel
|
#include <IteratorTraits.h>

Public Types | |
| typedef IteratorCirculatorType < IC >::Type | Type |
| typedef IteratorCirculatorTagTraits < typename boost::iterator_category< IC > ::type >::Category | Category |
| typedef IC::value_type | Value |
| typedef IC::difference_type | Difference |
| typedef IC::pointer | Pointer |
| typedef IC::reference | Reference |
Aim: Provides nested types for both iterators and circulators: Type, Category, Value, Difference, Pointer and Reference.
Description of template class 'IteratorTraits'
| IC | any iterator or circulator |
Definition at line 248 of file IteratorTraits.h.
| typedef IteratorCirculatorTagTraits<typename boost::iterator_category<IC>::type>::Category DGtal::IteratorCirculatorTraits< IC >::Category |
Definition at line 255 of file IteratorTraits.h.
| typedef IC::difference_type DGtal::IteratorCirculatorTraits< IC >::Difference |
Definition at line 258 of file IteratorTraits.h.
| typedef IC::pointer DGtal::IteratorCirculatorTraits< IC >::Pointer |
Definition at line 259 of file IteratorTraits.h.
| typedef IC::reference DGtal::IteratorCirculatorTraits< IC >::Reference |
Definition at line 260 of file IteratorTraits.h.
| typedef IteratorCirculatorType<IC>::Type DGtal::IteratorCirculatorTraits< IC >::Type |
Definition at line 251 of file IteratorTraits.h.
| typedef IC::value_type DGtal::IteratorCirculatorTraits< IC >::Value |
Definition at line 257 of file IteratorTraits.h.
1.8.1.1