Main Page | Namespace List | Class Hierarchy | Class List | File List | Class Members | File Members

Aggregate::Window Class Reference

#include <Aggregate.h>

List of all members.

Public Member Functions

virtual ~Window ()
virtual void init ()
virtual void incr (const EvalContext &ctxt) throw (EvalException)
virtual void final (char *out_data)
virtual void remove (const EvalContext &ctxt) throw (EvalException)
const ptr< AggregategetAggregate ()
void setAggregate (ptr< Aggregate > agg)

Protected Member Functions

unsigned int numArgs ()
Expressionarg (unsigned int index)


Constructor & Destructor Documentation

virtual Aggregate::Window::~Window  )  [virtual]
 


Member Function Documentation

Expression& Aggregate::Window::arg unsigned int  index  )  [protected]
 

virtual void Aggregate::Window::final char *  out_data  )  [virtual]
 

const ptr<Aggregate> Aggregate::Window::getAggregate  ) 
 

virtual void Aggregate::Window::incr const EvalContext ctxt  )  throw (EvalException) [virtual]
 

virtual void Aggregate::Window::init  )  [virtual]
 

unsigned int Aggregate::Window::numArgs  )  [protected]
 

virtual void Aggregate::Window::remove const EvalContext ctxt  )  throw (EvalException) [virtual]
 

void Aggregate::Window::setAggregate ptr< Aggregate agg  ) 
 


The documentation for this class was generated from the following file:
Generated on Fri Nov 12 15:15:23 2004 for Borealis by doxygen 1.3.8