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

Anaphe::AIDA_Tuple_native::AIDA_DevFilterFactory Class Reference

#include <AIDA_DevFilterFactory.h>

Collaboration diagram for Anaphe::AIDA_Tuple_native::AIDA_DevFilterFactory:

Collaboration graph
[legend]
List of all members.

Public Methods

 AIDA_DevFilterFactory ()
 Constructor.

 ~AIDA_DevFilterFactory ()
 Destructor.

AIDA::IFilter * createScripted (const std::string &expression)
 Creates a filter given a C++ expression.

AIDA::IFilter * createScripted (const std::string &expression, int rowsToProcess, int startingRow=0)

Private Attributes

CompiledExpressionManagerm_mgr

Constructor & Destructor Documentation

Anaphe::AIDA_Tuple_native::AIDA_DevFilterFactory::AIDA_DevFilterFactory  
 

Definition at line 7 of file AIDA_DevFilterFactory.cpp.

References m_mgr.

Anaphe::AIDA_Tuple_native::AIDA_DevFilterFactory::~AIDA_DevFilterFactory  
 

Definition at line 13 of file AIDA_DevFilterFactory.cpp.

References m_mgr.


Member Function Documentation

AIDA::IFilter * Anaphe::AIDA_Tuple_native::AIDA_DevFilterFactory::createScripted const std::string &    expression,
int    rowsToProcess,
int    startingRow = 0
 

Creates a filter given a C++ expression, the number of tuple rows to process and the starting row.

Definition at line 26 of file AIDA_DevFilterFactory.cpp.

References m_mgr.

AIDA::IFilter * Anaphe::AIDA_Tuple_native::AIDA_DevFilterFactory::createScripted const std::string &    expression
 

Definition at line 20 of file AIDA_DevFilterFactory.cpp.

References m_mgr.


Member Data Documentation

CompiledExpressionManager* Anaphe::AIDA_Tuple_native::AIDA_DevFilterFactory::m_mgr [private]
 

Definition at line 32 of file AIDA_DevFilterFactory.h.

Referenced by AIDA_DevFilterFactory(), createScripted(), and ~AIDA_DevFilterFactory().


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