Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator Class Reference

#include <AIDA_TupleIterator.h>

Inheritance diagram for Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator:

Inheritance graph
[legend]
Collaboration diagram for Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator:

Collaboration graph
[legend]
List of all members.

Public Methods

 AIDA_TupleIterator (const AIDA::ITuple &t, std::vector< std::string > &colNames)
 AIDA_TupleIterator (const AIDA::ITuple &t, std::vector< AIDA::IEvaluator * > &evals)
virtual ~AIDA_TupleIterator ()
void fillData (const std::vector< Anaphe::AIDA_Function_FML::AIDA_RangeSet * > &ranges)

Private Methods

 AIDA_TupleIterator (const AIDA_TupleIterator &h)
AIDA_TupleIterator & operator= (const AIDA_TupleIterator &)

Private Attributes

AIDA::ITuple * m_tuple
int m_dim
std::vector< std::string > m_cols
std::vector< AIDA::IEvaluator * > m_evals

Constructor & Destructor Documentation

Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::AIDA_TupleIterator const AIDA::ITuple &    t,
std::vector< std::string > &    colNames
 

Definition at line 44 of file AIDA_TupleIterator.cpp.

References m_dim, and m_tuple.

Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::AIDA_TupleIterator const AIDA::ITuple &    t,
std::vector< AIDA::IEvaluator * > &    evals
 

Definition at line 51 of file AIDA_TupleIterator.cpp.

References m_dim, m_evals, and m_tuple.

Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::~AIDA_TupleIterator   [virtual]
 

Definition at line 58 of file AIDA_TupleIterator.cpp.

Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::AIDA_TupleIterator const AIDA_TupleIterator &    h [private]
 

Definition at line 62 of file AIDA_TupleIterator.cpp.


Member Function Documentation

void Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::fillData const std::vector< Anaphe::AIDA_Function_FML::AIDA_RangeSet * > &    ranges [virtual]
 

Reimplemented from Anaphe::AIDA_Fitter_FML::AIDA_FitDataIterator.

Definition at line 75 of file AIDA_TupleIterator.cpp.

References m_cols, m_dim, m_evals, m_tuple, and Anaphe::AIDA_Fitter_FML::AIDA_FitDataIterator::setVector.

AIDA_TupleIterator & Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::operator= const AIDA_TupleIterator &    [private]
 

Definition at line 66 of file AIDA_TupleIterator.cpp.


Member Data Documentation

std::vector<std::string> Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::m_cols [private]
 

Definition at line 79 of file AIDA_TupleIterator.h.

Referenced by fillData.

int Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::m_dim [private]
 

Definition at line 78 of file AIDA_TupleIterator.h.

Referenced by AIDA_TupleIterator, and fillData.

std::vector<AIDA::IEvaluator * > Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::m_evals [private]
 

Definition at line 80 of file AIDA_TupleIterator.h.

Referenced by AIDA_TupleIterator, and fillData.

AIDA::ITuple* Anaphe::AIDA_Fitter_FML::AIDA_TupleIterator::m_tuple [private]
 

Definition at line 76 of file AIDA_TupleIterator.h.

Referenced by AIDA_TupleIterator, and fillData.


The documentation for this class was generated from the following files:
Generated on Tue May 20 14:49:09 2003 for AIDA_Fitter_FML by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002