STK++ 0.9.13
STK::hidden::IteratorTraits< ConstDenseRandomIterator< Array_ > > Struct Template Reference

Specialization of the IteratorTraits for the ConstDenseRandomIterator iterator class. More...

#include <STK_DenseRandomIterator.h>

Public Types

enum  {
  structure_ = hidden::Traits< Array_ >::structure_ , orient_ = hidden::Traits< Array_ >::orient_ , sizeCols_ = hidden::Traits< Array_ >::sizeCols_ , sizeRows_ = hidden::Traits< Array_ >::sizeRows_ ,
  size_ = hidden::Traits< Array_ >::size_ , storage_ = hidden::Traits< Array_ >::storage_
}
 
typedef Array_ Array
 
typedef hidden::Traits< Array_ >::Type Type
 
typedef hidden::Traits< Array_ >::TypeConst TypeConst
 
typedef hidden::Traits< Array_ >::RowRange RowRange
 
typedef hidden::Traits< Array_ >::ColRange ColRange
 
typedef hidden::Traits< Array_ >::Index Index
 
typedef std::random_access_iterator_tag iterator_category
 
typedef Type value_type
 
typedef Index difference_type
 
typedef value_type constpointer
 
typedef value_type constreference
 

Detailed Description

template<class Array_>
struct STK::hidden::IteratorTraits< ConstDenseRandomIterator< Array_ > >

Specialization of the IteratorTraits for the ConstDenseRandomIterator iterator class.

Definition at line 86 of file STK_DenseRandomIterator.h.

Member Typedef Documentation

◆ Array

◆ ColRange

◆ difference_type

Definition at line 111 of file STK_DenseRandomIterator.h.

◆ Index

◆ iterator_category

template<class Array_ >
typedef std::random_access_iterator_tag STK::hidden::IteratorTraits< ConstDenseRandomIterator< Array_ > >::iterator_category

Definition at line 109 of file STK_DenseRandomIterator.h.

◆ pointer

◆ reference

◆ RowRange

◆ Type

◆ TypeConst

◆ value_type

Member Enumeration Documentation

◆ anonymous enum

template<class Array_ >
anonymous enum
Enumerator
structure_ 
orient_ 
sizeCols_ 
sizeRows_ 
size_ 
storage_ 

Definition at line 90 of file STK_DenseRandomIterator.h.


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