bes
Updated for version 3.19.1
|
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) | |
When called, print out information about the DataHanderInterface object.
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 |
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.
dhi |
Implements BESAggregationServer.
Definition at line 36 of file BESDapNullAggregationServer.cc.
|
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 |
Reimplemented from BESAggregationServer.
Definition at line 42 of file BESDapNullAggregationServer.cc.
|
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.