The Sparta Modeling Framework
Loading...
Searching...
No Matches
sparta::utils::IteratorTraits< category, T > Struct Template Reference

Public Types

using difference_type = long
 
using value_type = T
 
using pointer = const T *
 
using reference = const T &
 
using iterator_category = category
 

Detailed Description

template<class category, class T>
struct sparta::utils::IteratorTraits< category, T >

Definition at line 16 of file IteratorTraits.hpp.

Member Typedef Documentation

◆ difference_type

template<class category , class T >
using sparta::utils::IteratorTraits< category, T >::difference_type = long

Definition at line 17 of file IteratorTraits.hpp.

◆ iterator_category

template<class category , class T >
using sparta::utils::IteratorTraits< category, T >::iterator_category = category

Definition at line 21 of file IteratorTraits.hpp.

◆ pointer

template<class category , class T >
using sparta::utils::IteratorTraits< category, T >::pointer = const T*

Definition at line 19 of file IteratorTraits.hpp.

◆ reference

template<class category , class T >
using sparta::utils::IteratorTraits< category, T >::reference = const T&

Definition at line 20 of file IteratorTraits.hpp.

◆ value_type

template<class category , class T >
using sparta::utils::IteratorTraits< category, T >::value_type = T

Definition at line 18 of file IteratorTraits.hpp.


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