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

CdbRooRoRClusterR.rdl

Go to the documentation of this file.
00001 #ifndef CDBROOREADONLY_REGULAR_CLUSTER_R_RDL
00002 #define CDBROOREADONLY_REGULAR_CLUSTER_R_RDL
00003 
00004 // File and Version Information:
00005 //      $Id: CdbRooRoRClusterR.rdl,v 1.2 2004/12/08 17:36:47 gapon Exp $
00006 
00007 #include "CdbRooReadonly/CdbRooRoClusterR.hh"
00008 #include "CdbRooReadonly/CdbRooRoIncrementCollectionR.hh"
00009 
00010 #include <string>
00011 #include <iostream>
00012 
00013 /// A persistent "cluster of REGULAR conditions"
00014 /**
00015   */
00016 class CdbRooRoRClusterR : public CdbRooRoClusterR,
00017                           public CdbRooRoIncrementCollectionR {
00018 
00019 public:
00020 
00021     CdbRooRoRClusterR( ) { }
00022 
00023     CdbRooRoRClusterR( UShort_t                               theId,                    /**< the identifier of the object */
00024                        const std::string&                     theName,                  /**< the name of the object */
00025                        const BdbTime&                         theCreated,               /**< the time when the object is supposed to be created */
00026                        const std::string&                     theDescription,           /**< the description of the object */
00027                        const std::vector<CdbRooRoIncrementR>& theVectorOfIncrements     /**< the vector with increments */
00028                      ) :
00029         CdbRooRoClusterR( theId,
00030                           theName,
00031                           theCreated,
00032                           theDescription ),
00033         CdbRooRoIncrementCollectionR( theVectorOfIncrements )
00034     { }
00035 
00036     virtual ~CdbRooRoRClusterR( ) { }
00037 
00038     virtual void dump( std::ostream& o ) const;
00039 
00040 private:
00041 
00042     ClassDef(CdbRooRoRClusterR,1);
00043 };
00044 
00045 #endif /* CDBROOREADONLY_REGULAR_CLUSTER_R_RDL */

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