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

Specialization for the ConstBiDirectionalIterator iterator class. More...

#include <STK_BiDirectionalIterator.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::bidirectional_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< ConstBiDirectionalIterator< Array_ > >

Specialization for the ConstBiDirectionalIterator iterator class.

Definition at line 87 of file STK_BiDirectionalIterator.h.

Member Typedef Documentation

◆ Array

◆ ColRange

◆ difference_type

◆ Index

◆ iterator_category

template<class Array_ >
typedef std::bidirectional_iterator_tag STK::hidden::IteratorTraits< ConstBiDirectionalIterator< Array_ > >::iterator_category

Definition at line 110 of file STK_BiDirectionalIterator.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 91 of file STK_BiDirectionalIterator.h.


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