Class documentation of Concepts

Loading...
Searching...
No Matches
concepts::MultiArray< 1, T >::Scanner Class Reference

#include <multiArray.hh>

Public Member Functions

 Scanner (const MultiArray< 1, T > array)
 
 Scanner (const Scanner &scan)
 
bool eos () const
 
const MultiEntrance< 1, T > operator() () const
 
const MultiEntrance< 1, T > operator++ (int)
 
Scanner * clone () const
 

Detailed Description

template<typename T>
class concepts::MultiArray< 1, T >::Scanner

Class for scanning (iterating) over the array in all dimensions

Definition at line 449 of file multiArray.hh.

Constructor & Destructor Documentation

◆ Scanner() [1/2]

template<typename T >
concepts::MultiArray< 1, T >::Scanner::Scanner ( const MultiArray< 1, T >  array)
inline

Definition at line 451 of file multiArray.hh.

◆ Scanner() [2/2]

template<typename T >
concepts::MultiArray< 1, T >::Scanner::Scanner ( const Scanner &  scan)
inline

Definition at line 453 of file multiArray.hh.

Member Function Documentation

◆ clone()

template<typename T >
Scanner * concepts::MultiArray< 1, T >::Scanner::clone ( ) const
inline

Definition at line 467 of file multiArray.hh.

◆ eos()

template<typename T >
bool concepts::MultiArray< 1, T >::Scanner::eos ( ) const
inline

Definition at line 454 of file multiArray.hh.

◆ operator()()

template<typename T >
const MultiEntrance< 1, T > concepts::MultiArray< 1, T >::Scanner::operator() ( ) const
inline

Definition at line 455 of file multiArray.hh.

◆ operator++()

template<typename T >
const MultiEntrance< 1, T > concepts::MultiArray< 1, T >::Scanner::operator++ ( int  )
inline

Definition at line 458 of file multiArray.hh.


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