TestAggServer Class Reference

Abstraction representing mechanism for aggregating data. More...

#include <TestAggServer.h>

Inheritance diagram for TestAggServer:

Inheritance graph
[legend]
Collaboration diagram for TestAggServer:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TestAggServer (string name)
virtual ~TestAggServer ()
virtual void aggregate (BESDataHandlerInterface &dhi)
 aggregate the response object
virtual void dump (ostream &strm) const
 dumps information about this object
virtual const string & get_name () const

Detailed Description

Abstraction representing mechanism for aggregating data.

Definition at line 40 of file TestAggServer.h.


Constructor & Destructor Documentation

TestAggServer::TestAggServer ( string  name  )  [inline]

Definition at line 43 of file TestAggServer.h.

virtual TestAggServer::~TestAggServer (  )  [inline, virtual]

Definition at line 45 of file TestAggServer.h.


Member Function Documentation

void TestAggServer::aggregate ( BESDataHandlerInterface dhi  )  [virtual]

aggregate the response object

Parameters:
dhi structure which contains the response object and the aggregation command
Exceptions:
BESAggregationException if problem aggregating the data
See also:
BESAggregationException

_BESDataHandlerInterface

Implements BESAggregationServer.

Definition at line 36 of file TestAggServer.cc.

void TestAggServer::dump ( ostream &  strm  )  const [virtual]

dumps information about this object

Displays the pointer value of this instance along with the name of this aggregatioon server.

Parameters:
strm C++ i/o stream to dump the information to

Reimplemented from BESAggregationServer.

Definition at line 48 of file TestAggServer.cc.

References BESAggregationServer::dump(), BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().

Here is the call graph for this function:

virtual const string& BESAggregationServer::get_name (  )  const [inline, virtual, inherited]

Definition at line 61 of file BESAggregationServer.h.


The documentation for this class was generated from the following files:
Generated on Wed Aug 29 03:25:08 2007 for OPeNDAP Back End Server (BES) by  doxygen 1.5.2