Class documentation of Concepts

Loading...
Searching...
No Matches
aglowav2::Haar3dDFSScan< F > Class Template Referenceabstract

#include <space.hh>

Inheritance diagram for aglowav2::Haar3dDFSScan< F >:
concepts::Scan< T > aglowav2::Haar3d0DFSScan< F >

Public Member Functions

virtual Haar3dXXX< F > & operator++ (int)=0
 Next element.
 
 operator int ()
 Returns true as long as the end of the scanned set is not reached yet.
 
virtual bool eos () const =0
 Returns true if the end of the scanned set is reached.
 
virtual Scan * clone () const =0
 Returns a clone of the scanner.
 

Detailed Description

template<class F = concepts::Real>
class aglowav2::Haar3dDFSScan< F >

Scanner of the Haar3d space (depth first search (dfs)) (1. children, 2. parent)

Parameters
FField (Real || Cmplx)

Definition at line 29 of file space.hh.

Member Function Documentation

◆ clone()

◆ eos()

◆ operator int()

template<class T >
concepts::Scan< T >::operator int ( )
inlineinherited

Returns true as long as the end of the scanned set is not reached yet.

Definition at line 34 of file scannerConnectors.hh.

◆ operator++()

template<class F = concepts::Real>
virtual Haar3dXXX< F > & aglowav2::Haar3dDFSScan< F >::operator++ ( int  )
pure virtual

Next element.

Implements concepts::Scan< T >.

Implemented in aglowav2::Haar3d0DFSScan< F >.


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