Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
Loading...
Searching...
No Matches
Aleph::iterator_traits< Itor > Struct Template Reference

Iterator traits for Aleph-w iterators. More...

#include <ahIterator.H>

Public Types

typedef Itor::value_type value_type
 Element type.
 
typedef Itor::difference_type difference_type
 Distance type.
 
typedef Itor::pointer pointer
 Pointer to element.
 
typedef Itor::reference reference
 Reference to element.
 

Detailed Description

template<class Itor>
struct Aleph::iterator_traits< Itor >

Iterator traits for Aleph-w iterators.

Provides standard type aliases for iterator properties, similar to std::iterator_traits.

Template Parameters
ItorIterator type with nested type definitions

Definition at line 91 of file ahIterator.H.

Member Typedef Documentation

◆ difference_type

template<class Itor >
typedef Itor::difference_type Aleph::iterator_traits< Itor >::difference_type

Distance type.

Definition at line 94 of file ahIterator.H.

◆ pointer

template<class Itor >
typedef Itor::pointer Aleph::iterator_traits< Itor >::pointer

Pointer to element.

Definition at line 95 of file ahIterator.H.

◆ reference

template<class Itor >
typedef Itor::reference Aleph::iterator_traits< Itor >::reference

Reference to element.

Definition at line 96 of file ahIterator.H.

◆ value_type

template<class Itor >
typedef Itor::value_type Aleph::iterator_traits< Itor >::value_type

Element type.

Definition at line 93 of file ahIterator.H.


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