bes
Updated for version 3.17.4
|
When called, print out information about the DataHanderInterface object. More...
#include <BESDapNullAggregationServer.h>
Public Member Functions | |
virtual void | aggregate (BESDataHandlerInterface &dhi) |
Simple aggregation method that prints the DHI To learn more about the stuff that an aggregation can do and what it has to work with, I've written this 'null' aggregation method. It doesn't perform any aggregation, but it does dump the DHI it gets as a parameter. More... | |
virtual void | dump (ostream &strm) const |
dumps information about this object More... | |
virtual const string & | get_name () const |
Static Public Member Functions | |
static BESAggregationServer * | NewBESDapNullAggregationServer (const string &name) |
Protected Member Functions | |
BESDapNullAggregationServer (const string &name) | |
Aggregation is an inherent capability of the BES framework. However, the command, the data, etc., are all bundled in the DHI object's 'data' map. This specialization of AggregationServer will print out all of the available information about the DHI.
Definition at line 40 of file BESDapNullAggregationServer.h.
|
virtual |
dhi |
Implements BESAggregationServer.
Definition at line 36 of file BESDapNullAggregationServer.cc.
References BESDataHandlerInterface::dump().
|
virtual |
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 |
Reimplemented from BESAggregationServer.
Definition at line 42 of file BESDapNullAggregationServer.cc.
References BESAggregationServer::dump().
|
inlinestatic |
This 'static' constructor is used to build an instance that can be registered with the 'AggFactory' in the DapModule so that the define command will find the AggregationServer instance.
Definition at line 53 of file BESDapNullAggregationServer.h.
References aggregate(), and dump().