groupHandler Class Reference

#include <col_handling_rep.hpp>

Inheritance diagram for groupHandler:

Inheritance graph
[legend]
Collaboration diagram for groupHandler:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 groupHandler (int column, string name, string tuple, rep_base &in)
 ~groupHandler ()
 groupHandler (groupHandler &in)
bool commence (col_handling_rep &dynRep)
bool pre (col_handling_rep &dynRep, bool atEnd=false)
void preGroups (col_handling_rep &dynRep, bool atEnd=false)
void preSums (col_handling_rep &dynRep)
virtual bool operator() (int ev)
 groupHandler (int column, string name, string tuple, rep_base &in)
 ~groupHandler ()
 groupHandler (groupHandler &in)
bool commence (col_handling_rep &dynRep)
bool pre (col_handling_rep &dynRep, bool atEnd=false)
void preGroups (col_handling_rep &dynRep, bool atEnd=false)
void preSums (col_handling_rep &dynRep)
virtual bool operator() (int ev)

Private Attributes

string last_val
string colName
int counter
bool hasSums


Detailed Description

Definition at line 851 of file col_handling_rep.hpp.


Constructor & Destructor Documentation

groupHandler::groupHandler ( int  column,
string  name,
string  tuple,
rep_base in 
) [inline]

Definition at line 859 of file col_handling_rep.hpp.

groupHandler::~groupHandler (  )  [inline]

Definition at line 864 of file col_handling_rep.hpp.

groupHandler::groupHandler ( groupHandler in  )  [inline]

Definition at line 866 of file col_handling_rep.hpp.

groupHandler::groupHandler ( int  column,
string  name,
string  tuple,
rep_base in 
) [inline]

Definition at line 859 of file col_handling_rep.hpp.

groupHandler::~groupHandler (  )  [inline]

Definition at line 864 of file col_handling_rep.hpp.

groupHandler::groupHandler ( groupHandler in  )  [inline]

Definition at line 866 of file col_handling_rep.hpp.


Member Function Documentation

bool groupHandler::commence ( col_handling_rep dynRep  )  [inline]

bool groupHandler::pre ( col_handling_rep dynRep,
bool  atEnd = false 
) [inline]

void groupHandler::preGroups ( col_handling_rep dynRep,
bool  atEnd = false 
) [inline]

void groupHandler::preSums ( col_handling_rep dynRep  )  [inline]

virtual bool groupHandler::operator() ( int  ev  )  [inline, virtual]

bool groupHandler::commence ( col_handling_rep dynRep  )  [inline]

bool groupHandler::pre ( col_handling_rep dynRep,
bool  atEnd = false 
) [inline]

void groupHandler::preGroups ( col_handling_rep dynRep,
bool  atEnd = false 
) [inline]

void groupHandler::preSums ( col_handling_rep dynRep  )  [inline]

virtual bool groupHandler::operator() ( int  ev  )  [inline, virtual]


Member Data Documentation

string groupHandler::last_val [private]

Definition at line 854 of file col_handling_rep.hpp.

Referenced by commence(), operator()(), and pre().

string groupHandler::colName [private]

Definition at line 855 of file col_handling_rep.hpp.

Referenced by commence(), and preSums().

int groupHandler::counter [private]

Definition at line 856 of file col_handling_rep.hpp.

Referenced by operator()(), and pre().

bool groupHandler::hasSums [private]

Definition at line 857 of file col_handling_rep.hpp.

Referenced by commence(), and pre().


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

Generated on Sat Aug 15 12:48:21 2009 for w3systemsDevelopment by  doxygen 1.5.5