BESDDSResponse.cc

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

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