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

#include <TabulatedFunctionComplexLgAmpPhaseIterators.h>

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

Public Member Functions

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

Private Types

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

Private Attributes

PairComplexLgAmpPhase fPair
 
InternalIterator fXIterator
 
InternalIteratorComplex fYIterator
 

Detailed Description

Definition at line 21 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

Member Typedef Documentation

typedef std::vector<double>::iterator utl::TabulatedFunctionComplexLgAmpPhaseIterator::InternalIterator
private

Constructor & Destructor Documentation

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

Member Function Documentation

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

Definition at line 50 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

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

Definition at line 34 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

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

Definition at line 40 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

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

Definition at line 43 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

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

Definition at line 37 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fPair, fXIterator, and fYIterator.

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

Definition at line 47 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

References fXIterator, and fYIterator.

Member Data Documentation

PairComplexLgAmpPhase utl::TabulatedFunctionComplexLgAmpPhaseIterator::fPair
mutableprivate

Definition at line 54 of file TabulatedFunctionComplexLgAmpPhaseIterators.h.

Referenced by operator->().

InternalIterator utl::TabulatedFunctionComplexLgAmpPhaseIterator::fXIterator
private
InternalIteratorComplex utl::TabulatedFunctionComplexLgAmpPhaseIterator::fYIterator
private

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

, generated on Tue Sep 26 2023.