|
OPeNDAP Hyrax Back End Server (BES)
Updated for version 3.8.3
|
Abstraction representing mechanism for aggregating data. More...
#include <BESAggregationServer.h>


Public Member Functions | |
| virtual void | aggregate (BESDataHandlerInterface &dhi)=0 |
| aggregate the response object More... | |
| virtual void | dump (ostream &strm) const |
| dumps information about this object More... | |
| virtual const string & | get_name () const |
| virtual | ~BESAggregationServer () |
Protected Member Functions | |
| BESAggregationServer (const string &name) | |
Abstraction representing mechanism for aggregating data.
Definition at line 41 of file BESAggregationServer.h.
|
inlineprotected |
Definition at line 49 of file BESAggregationServer.h.
|
inlinevirtual |
Definition at line 54 of file BESAggregationServer.h.
|
pure virtual |
aggregate the response object
| dhi | structure which contains the response object and the aggregation command |
| BESAggregationException | if problem aggregating the data |
Implemented in BESDapNullAggregationServer.
Referenced by BESInterface::invoke_aggregation().
|
virtual |
dumps information about this object
Displays the pointer value of this instance along with the name of this aggregatioon server.
| strm | C++ i/o stream to dump the information to |
Implements BESObj.
Reimplemented in BESDapNullAggregationServer.
Definition at line 43 of file BESAggregationServer.cc.
References BESIndent::Indent(), BESIndent::LMarg(), and BESIndent::UnIndent().
Referenced by BESDapNullAggregationServer::dump().

|
inlinevirtual |
Definition at line 68 of file BESAggregationServer.h.