List of all members | Public Member Functions | Private Types | Private Attributes
utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator Class Reference

#include <TabulatedFunctionComplexLgAmpPhaseIterators.h>

Inheritance diagram for utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator:
Inheritance graph
[legend]

Public Member Functions

 ConstTabulatedFunctionComplexLgAmpPhaseIterator ()
 
 ConstTabulatedFunctionComplexLgAmpPhaseIterator (const InternalIterator xIt, const InternalIteratorComplex yIt)
 
bool operator!= (const ConstTabulatedFunctionComplexLgAmpPhaseIterator &it) const
 
PairComplexLgAmpPhase operator* () const
 
ConstTabulatedFunctionComplexLgAmpPhaseIteratoroperator++ ()
 
ConstTabulatedFunctionComplexLgAmpPhaseIterator operator++ (int)
 
const PairComplexLgAmpPhaseoperator-> () const
 
bool operator== (const ConstTabulatedFunctionComplexLgAmpPhaseIterator &it) const
 

Private Types

typedef std::vector< double >
::const_iterator 
InternalIterator
 
typedef std::vector
< utl::ComplexLgAmpPhase >
::const_iterator 
InternalIteratorComplex
 

Private Attributes

PairComplexLgAmpPhase fPair
 
InternalIterator fXIterator
 
InternalIteratorComplex fYIterator
 

Detailed Description

Definition at line 62 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

Member Typedef Documentation

typedef std::vector<double>::const_iterator utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::InternalIterator
private

Constructor & Destructor Documentation

utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::ConstTabulatedFunctionComplexLgAmpPhaseIterator ( )
inline
utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::ConstTabulatedFunctionComplexLgAmpPhaseIterator ( const InternalIterator  xIt,
const InternalIteratorComplex  yIt 
)
inline

Member Function Documentation

bool utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::operator!= ( const ConstTabulatedFunctionComplexLgAmpPhaseIterator it) const
inline

Definition at line 91 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

PairComplexLgAmpPhase utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::operator* ( ) const
inline

Definition at line 75 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

ConstTabulatedFunctionComplexLgAmpPhaseIterator& utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::operator++ ( )
inline

Definition at line 81 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

ConstTabulatedFunctionComplexLgAmpPhaseIterator utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::operator++ ( int  )
inline

Definition at line 84 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

const PairComplexLgAmpPhase* utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::operator-> ( ) const
inline

Definition at line 78 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fPair, fXIterator, and fYIterator.

bool utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::operator== ( const ConstTabulatedFunctionComplexLgAmpPhaseIterator it) const
inline

Definition at line 88 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

Member Data Documentation

PairComplexLgAmpPhase utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::fPair
mutableprivate

Definition at line 95 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

Referenced by operator->().

InternalIterator utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::fXIterator
private
InternalIteratorComplex utl::ConstTabulatedFunctionComplexLgAmpPhaseIterator::fYIterator
private

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

, generated on Tue Sep 26 2023.