![]() |
|
|
Bdb packages | Design docs | Source docs | Guidelines | Recent releases |
|
Main Page Modules Namespace List Class Hierarchy Alphabetical List Compound List File List Compound Members File Members /BdbCondAdmin/BdbCondUaOprStatus.hh
Go to the documentation of this file.00001 //----------------------------------------------------------------------------- 00002 // 00003 // File and Version Information: 00004 // $Id: BdbCondUaOprStatus.hh,v 1.2 2002/06/21 18:48:39 ryd Exp $ 00005 // 00006 // Description: 00007 // Class BdbCondUaOprStatus. This class implements an interactive 00008 // operation displaying a status of a "User Area" for a particular 00009 // user. 00010 // 00011 // Environment: 00012 // Software developed for the BaBar Detector at the SLAC B-Factory. 00013 // 00014 // Author List: 00015 // Igor A. Gaponenko Original Author 00016 // 00017 // Copyright Information: 00018 // Copyright (C) 1999 Lawrence Berkeley Laboratory 00019 // 00020 //----------------------------------------------------------------------------- 00021 00022 #ifndef BDBCONDUAOPRSTATUS_HH 00023 #define BDBCONDUAOPRSTATUS_HH 00024 00025 //----------------- 00026 // BaBar Headers -- 00027 //----------------- 00028 00029 #include "BaBar/BaBar.hh" 00030 00031 //------------------------------- 00032 // Collaborating Class Headers -- 00033 //------------------------------- 00034 00035 #include <string> 00036 #include <vector> 00037 #include "BdbCondAdmin/BdbCondOpr.hh" 00038 #include "BdbCondAdmin/BdbCondUaDetector.hh" 00039 00040 // --------------------- 00041 // -- Class Interface -- 00042 // --------------------- 00043 00044 class BdbCondUaOprStatus : public BdbCondOpr, 00045 public BdbCondUaDetector { 00046 00047 public: 00048 00049 // Static selectors 00050 00051 static const char* staticName( ); 00052 00053 public: 00054 00055 // Constructor 00056 00057 BdbCondUaOprStatus( BdbCondTrans* transaction ); 00058 00059 // Destructor 00060 00061 virtual ~BdbCondUaOprStatus( ); 00062 00063 // Operations 00064 00065 virtual BdbStatus translate( const std::vector<std::string>& tokens ); 00066 virtual BdbStatus operation( ); 00067 00068 private: 00069 00070 // Default constructor is disabled. 00071 00072 BdbCondUaOprStatus( ); 00073 00074 private: 00075 00076 // Parameters of the operation 00077 00078 std::string _user; 00079 bool _long; 00080 }; 00081 00082 #endif /* BDBCONDUAOPRSTATUS_HH */
BaBar Public Site | SLAC | News | Links | Who's Who | Contact Us
Page Owner: Jacek Becla
Last Update: October 04, 2002