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

Anaphe::AIDA_Tuple_native::AIDA_FilterRange Class Reference

#include <AIDA_FilterRange.h>

Inheritance diagram for Anaphe::AIDA_Tuple_native::AIDA_FilterRange:

Inheritance graph
[legend]
Collaboration diagram for Anaphe::AIDA_Tuple_native::AIDA_FilterRange:

Collaboration graph
[legend]
List of all members.

Public Methods

 AIDA_FilterRange (CompiledExpressionManager &manager, const std::string &expression, int numberOfRows, int startingRow)
 ~AIDA_FilterRange ()
bool initialize (AIDA::ITuple &tuple)
bool accept () const

Private Attributes

int m_startingRow
int m_endingRow
AIDA::Dev::ITupleHeader * m_header

Constructor & Destructor Documentation

Anaphe::AIDA_Tuple_native::AIDA_FilterRange::AIDA_FilterRange CompiledExpressionManager   manager,
const std::string &    expression,
int    numberOfRows,
int    startingRow
 

Definition at line 7 of file AIDA_FilterRange.cpp.

Anaphe::AIDA_Tuple_native::AIDA_FilterRange::~AIDA_FilterRange   [inline]
 

Definition at line 25 of file AIDA_FilterRange.h.


Member Function Documentation

bool Anaphe::AIDA_Tuple_native::AIDA_FilterRange::accept   const [virtual]
 

Reimplemented from Anaphe::AIDA_Tuple_native::AIDA_Filter.

Definition at line 34 of file AIDA_FilterRange.cpp.

References Anaphe::AIDA_Tuple_native::AIDA_Filter::accept(), m_endingRow, and m_header.

bool Anaphe::AIDA_Tuple_native::AIDA_FilterRange::initialize AIDA::ITuple &    tuple [virtual]
 

Reimplemented from Anaphe::AIDA_Tuple_native::AIDA_Filter.

Definition at line 19 of file AIDA_FilterRange.cpp.

References Anaphe::AIDA_Tuple_native::AIDA_Filter::initialize(), and m_header.


Member Data Documentation

int Anaphe::AIDA_Tuple_native::AIDA_FilterRange::m_endingRow [private]
 

Definition at line 33 of file AIDA_FilterRange.h.

Referenced by accept().

AIDA::Dev::ITupleHeader* Anaphe::AIDA_Tuple_native::AIDA_FilterRange::m_header [private]
 

Definition at line 34 of file AIDA_FilterRange.h.

Referenced by accept(), and initialize().

int Anaphe::AIDA_Tuple_native::AIDA_FilterRange::m_startingRow [private]
 

Definition at line 32 of file AIDA_FilterRange.h.


The documentation for this class was generated from the following files:
Generated on Tue Feb 18 17:51:24 2003 for AIDA_Tuple_native by doxygen1.2.16