OPeNDAP Hyrax Back End Server (BES)  Updated for version 3.8.3
BESDapTransmit Class Reference

#include <BESDapTransmit.h>

Inheritance diagram for BESDapTransmit:
Collaboration diagram for BESDapTransmit:

List of all members.

Public Member Functions

virtual bool add_method (string method_name, p_transmitter trans_method)
 BESDapTransmit ()
virtual void dump (ostream &strm) const
 dumps information about this object
virtual p_transmitter find_method (string method_name)
virtual bool remove_method (string method_name)
virtual void send_html (BESInfo &info, BESDataHandlerInterface &dhi)
virtual void send_response (const string &method, BESResponseObject *obj, BESDataHandlerInterface &dhi)
virtual void send_text (BESInfo &info, BESDataHandlerInterface &dhi)
virtual ~BESDapTransmit ()

Static Public Member Functions

static void send_basic_das (BESResponseObject *obj, BESDataHandlerInterface &dhi)
static void send_basic_data (BESResponseObject *obj, BESDataHandlerInterface &dhi)
static void send_basic_dataddx (BESResponseObject *obj, BESDataHandlerInterface &dhi)
static void send_basic_dds (BESResponseObject *obj, BESDataHandlerInterface &dhi)
static void send_basic_ddx (BESResponseObject *obj, BESDataHandlerInterface &dhi)

Detailed Description

Definition at line 41 of file BESDapTransmit.h.


Constructor & Destructor Documentation

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

Definition at line 45 of file BESDapTransmit.h.


Member Function Documentation

bool BESTransmitter::add_method ( string  method_name,
p_transmitter  trans_method 
) [virtual, inherited]

Definition at line 37 of file BESTransmitter.cc.

Referenced by BESDapTransmit().

void BESBasicTransmitter::dump ( ostream &  strm) const [virtual, inherited]

dumps information about this object

Displays the pointer value of this instance

Parameters:
strmC++ i/o stream to dump the information to

Reimplemented from BESTransmitter.

Reimplemented in BESBasicHttpTransmitter.

Definition at line 83 of file BESBasicTransmitter.cc.

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

Here is the call graph for this function:

p_transmitter BESTransmitter::find_method ( string  method_name) [virtual, inherited]

Definition at line 63 of file BESTransmitter.cc.

Referenced by BESTransmitter::send_response().

bool BESTransmitter::remove_method ( string  method_name) [virtual, inherited]

Definition at line 50 of file BESTransmitter.cc.

Definition at line 309 of file BESDapTransmit.cc.

Referenced by BESDapTransmit().

Definition at line 333 of file BESDapTransmit.cc.

Referenced by BESDapTransmit().

Definition at line 341 of file BESDapTransmit.cc.

Referenced by BESDapTransmit().

Definition at line 317 of file BESDapTransmit.cc.

Referenced by BESDapTransmit().

Definition at line 325 of file BESDapTransmit.cc.

Referenced by BESDapTransmit().


The documentation for this class was generated from the following files: