BESDataDDSResponse.cc

Go to the documentation of this file.
00001 #include "BESDataDDSResponse.h"
00002 
00003 BESDataDDSResponse::~BESDataDDSResponse()
00004 {
00005     if (_dds) {
00006         if (_dds->get_factory())
00007             delete _dds->get_factory();
00008         delete _dds;
00009     }
00010 }
00011 
00019 void
00020 BESDataDDSResponse::dump( ostream &strm ) const
00021 {
00022     strm << BESIndent::LMarg << "BESDataDDSResponse::dump - ("
00023                              << (void *)this << ")" << endl ;
00024     BESIndent::Indent() ;
00025     if( _dds )
00026     {
00027         strm << BESIndent::LMarg << "DDS:" << endl ;
00028         BESIndent::Indent() ;
00029         DapIndent::SetIndent( BESIndent::GetIndent() ) ;
00030         _dds->dump( strm ) ;
00031         DapIndent::Reset() ;
00032         BESIndent::UnIndent() ;
00033     }
00034     else
00035     {
00036         strm << BESIndent::LMarg << "DDS: null" << endl ;
00037     }
00038     BESIndent::UnIndent() ;
00039 }
00040 

Generated on Wed Jan 2 06:01:18 2008 for OPeNDAP Back End Server (BES) by  doxygen 1.5.4