00001 // File and Version Information: 00002 // $Id: CdbBdbPrintObjectTree.cc,v 1.3 2004/10/21 20:35:51 gapon Exp $ 00003 #include "BaBar/BaBar.hh" 00004 00005 /// The implementation of the CdbBdbPrintObjectTree. 00006 /** 00007 * @see CdbBdbPrintObjectTree 00008 */ 00009 00010 #include "BaBar/BaBar.hh" 00011 00012 #include "CdbBdb/CdbBdbPrintObjectTree.hh" 00013 #include "CdbBdb/CdbBdbPrintObjectTreeImpl.hh" 00014 00015 CdbBdbPrintObjectTree::CdbBdbPrintObjectTree( CdbBdbPrintObjectTreeUserAction* theUserAction, 00016 bool verboseMode, 00017 bool debugMode ) : 00018 _myImpl( new CdbBdbPrintObjectTreeImpl( theUserAction, 00019 verboseMode, 00020 debugMode )) 00021 { } 00022 00023 CdbBdbPrintObjectTree::~CdbBdbPrintObjectTree( ) 00024 { 00025 delete _myImpl; 00026 _myImpl = 0; 00027 } 00028 00029 bool 00030 CdbBdbPrintObjectTree::print( const ooHandle(ooObj)& theInputH ) 00031 { 00032 return _myImpl->print( theInputH ); 00033 } 00034 00035 CdbBdbPrintObjectTreeUserAction* 00036 CdbBdbPrintObjectTree::setUserAction( CdbBdbPrintObjectTreeUserAction* theUserAction ) 00037 { 00038 return _myImpl->setUserAction( theUserAction ); 00039 } 00040 00041 ///////////////// 00042 // End Of File // 00043 /////////////////
1.3-rc3