eepgwde::detail::Filter0 Struct Reference

#include <eleve/src0/csv4.hpp>

List of all members.

Public Member Functions

 Filter0 (const std::string &service0, const DataFrame::ma_any_t &frame) throw (std::exception)
 ~Filter0 () throw ()
virtual operator DataFrame * ()
template<typename T>
void add (T &attr0)
virtual DataFrame::ma_any_t partition (DataFrame::Comparor &)

Public Attributes

std::string strike
std::string maturity

Static Public Attributes

static const std::string strike0_
static const std::string maturity0_

Protected Member Functions

virtual void add0 (std::vector< DataFrame::Record * > &)

Protected Attributes

std::auto_ptr< Implimpl

Friends

struct Impl

Classes

struct  Impl


Detailed Description

Definition at line 28 of file csv4.hpp.


Constructor & Destructor Documentation

eepgwde::detail::Filter0::Filter0 ( const std::string &  service0,
const DataFrame::ma_any_t frame 
) throw (std::exception)

Definition at line 49 of file csv4.cpp.

eepgwde::detail::Filter0::~Filter0 (  )  throw ()

Definition at line 46 of file csv4.cpp.


Member Function Documentation

void eepgwde::detail::Filter0::add0 ( std::vector< DataFrame::Record * > &  s  )  [protected, virtual]

Definition at line 60 of file csv4.cpp.

References eepgwde::detail::DataFrame::Record::attrs(), Impl, and impl.

Referenced by add().

eepgwde::detail::Filter0::operator DataFrame * (  )  [virtual]

Definition at line 56 of file csv4.cpp.

References impl.

template<typename T>
void eepgwde::detail::Filter0::add ( T &  attr0  )  [inline]

Definition at line 61 of file csv4.hpp.

References add0().

Referenced by Test::mi3_t::mi3::e0().

DataFrame::ma_any_t eepgwde::detail::Filter0::partition ( DataFrame::Comparor comparor  )  [virtual]


Friends And Related Function Documentation

friend struct Impl [friend]

Definition at line 30 of file csv4.hpp.

Referenced by add0().


Member Data Documentation

std::auto_ptr<Impl> eepgwde::detail::Filter0::impl [protected]

Definition at line 34 of file csv4.hpp.

Referenced by add0(), operator DataFrame *(), and partition().

const std::string eepgwde::detail::Filter0::strike0_ [static]

Definition at line 38 of file csv4.hpp.

const std::string eepgwde::detail::Filter0::maturity0_ [static]

Definition at line 39 of file csv4.hpp.

Definition at line 44 of file csv4.hpp.

Referenced by partition().

Definition at line 46 of file csv4.hpp.

Referenced by partition().


The documentation for this struct was generated from the following files:

Generated on Thu Feb 18 21:30:12 2010 for eleve by  doxygen 1.5.6