BESDataHandlerInterface.h File Reference

#include <string>
#include <list>
#include <map>
#include <iostream>
#include "BESContainer.h"
#include "BESInternalError.h"

Include dependency graph for BESDataHandlerInterface.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  _BESDataHandlerInterface
 Structure storing information used by the BES to handle the request. More...

Defines

#define BESDataHandlerInterface_h_   1

Typedefs

typedef struct
_BESDataHandlerInterface 
BESDataHandlerInterface
 Structure storing information used by the BES to handle the request.

Functions

ostream & operator<< (ostream &strm, const BESDataHandlerInterface &dhi)
 dump the contents of the specified data handler interface to the specified ostream


Define Documentation

#define BESDataHandlerInterface_h_   1


Typedef Documentation

Structure storing information used by the BES to handle the request.

This information is used throughout the BES framework to handle the request and to also store information for logging and reporting.


Function Documentation

ostream& operator<< ( ostream &  strm,
const BESDataHandlerInterface dhi 
) [inline]

dump the contents of the specified data handler interface to the specified ostream

This inline method uses the dump method of the BESDataHandlerInterface instance passed to it. This allows a user to dump the contents of the structure instead of just getting the pointer value of the object.

For example:

BESDataHandlerInterface dhi ; cout << dhi << endl ;

And the dump method for dhi would display the internal information of the data handler interface for debugging purposes.

Parameters:
strm C++ i/o stream to dump the object to
dhi The BESDataHandlerInterface to dump

References _BESDataHandlerInterface::dump().

Here is the call graph for this function:


Generated on Tue Jul 21 08:17:55 2009 for OPeNDAP Back End Server (BES) by  doxygen 1.5.8