Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CdbBdbObjectProfilerUserAction.cc

Go to the documentation of this file.
00001 // File and Version Information:
00002 //      $Id: CdbBdbObjectProfilerUserAction.cc,v 1.1 2003/08/08 21:19:16 gapon Exp $
00003 
00004 /// The implementation of the CdbBdbObjectProfilerUserAction.
00005 /**
00006   * @see CdbBdbObjectProfilerUserAction
00007   */
00008 
00009 #include "BaBar/BaBar.hh"
00010 
00011 #include "CdbBdb/CdbBdbObjectProfilerUserAction.hh"
00012 
00013 CdbBdbObjectProfilerUserAction::CdbBdbObjectProfilerUserAction( bool verboseMode,
00014                                                                 bool debugMode ) :
00015     _verboseMode(verboseMode),
00016     _debugMode  (debugMode)
00017 { }
00018 
00019 CdbBdbObjectProfilerUserAction::~CdbBdbObjectProfilerUserAction( )
00020 { }
00021 
00022 CdbBdbObjectProfilerUserAction::ActionType
00023 CdbBdbObjectProfilerUserAction::action( const ooHandle(ooObj)& theInputH )
00024 {
00025 
00026   // EVALUATION STEP : propagate the further decision to a user supplied
00027   //                   method if the passed object is valid.
00028 
00029     if( theInputH.isValid( )) return userAction( theInputH );
00030 
00031     return ACTION_ERROR;
00032 }
00033 
00034 CdbBdbObjectProfilerUserAction::ActionType
00035 CdbBdbObjectProfilerUserAction::userAction( const ooHandle(ooObj)& theInputH )
00036 {
00037     return ACTION_PROCEED;
00038 }
00039 
00040 /////////////////
00041 // End Of File //
00042 /////////////////

Generated on Mon Dec 5 18:22:00 2005 for CDB by doxygen1.3-rc3