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

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

#include <STK_DenseRandomIterator.h>

Public Types

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

Detailed Description

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

Specialization of the IteratorTraits class for the DenseRandomIterator iterator class.

Definition at line 53 of file STK_DenseRandomIterator.h.

Member Typedef Documentation

◆ Array

◆ ColRange

Definition at line 72 of file STK_DenseRandomIterator.h.

◆ difference_type

Definition at line 77 of file STK_DenseRandomIterator.h.

◆ Index

◆ iterator_category

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

Definition at line 75 of file STK_DenseRandomIterator.h.

◆ pointer

◆ reference

◆ RowRange

Definition at line 71 of file STK_DenseRandomIterator.h.

◆ Type

◆ TypeConst

Definition at line 69 of file STK_DenseRandomIterator.h.

◆ value_type

template<class Array_ >
typedef Array_::Type STK::hidden::IteratorTraits< DenseRandomIterator< Array_ > >::value_type

Definition at line 76 of file STK_DenseRandomIterator.h.

Member Enumeration Documentation

◆ anonymous enum

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

Definition at line 58 of file STK_DenseRandomIterator.h.


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