Public Member Functions | |
| CdbRooRoRevisionR () | |
| Default constructor. | |
| CdbRooRoRevisionR (const BdbTime &theId, const char *theName, const CdbRooRoViCollectionR &theCollection, const BdbTime &theCreationTime, const char *theDescription) | |
| Normal constructor. | |
| CdbRooRoRevisionR (const BdbTime &theId, const char *theName, const BdbTime &theCreationTime, const char *theDescription) | |
| Normal constructor. | |
| virtual | ~CdbRooRoRevisionR () |
| BdbTime | id () const |
| Get revision identifier. | |
| const std::string & | name () const |
| Get revision name. | |
| CdbRooRoViCollectionR & | collection () |
| Get collection of "visible" intervals. | |
| const CdbRooRoViCollectionR & | collection () const |
| Get collection of "visible" intervals (const reference). | |
| BdbTime | created () const |
| Get revision creation time. | |
| const std::string & | description () const |
| Get revision name. | |
| void | dump (std::ostream &o) const |
Definition at line 15 of file CdbRooRoRevisionR.rdl.
|
|
Default constructor. Is required by the ROOT I/O streamers. Definition at line 21 of file CdbRooRoRevisionR.cc. |
|
||||||||||||||||||||||||
|
Normal constructor.
Definition at line 28 of file CdbRooRoRevisionR.cc. |
|
||||||||||||||||||||
|
Normal constructor. This form of the constructor doesn't take any collection of visible intervals.
Definition at line 46 of file CdbRooRoRevisionR.cc. |
|
|
Definition at line 46 of file CdbRooRoRevisionR.rdl. |
|
|
Get collection of "visible" intervals (const reference).
Definition at line 73 of file CdbRooRoRevisionR.rdl. |
|
|
Get collection of "visible" intervals. NOTE: The non-const reference to a collection is returned. It can also be used to modify the collection. Definition at line 69 of file CdbRooRoRevisionR.rdl. Referenced by CdbRooRoMetaDataR::findByRevision(), and CdbRooRoMetaDataR::objectIterator(). |
|
|
Get revision creation time. This time may differ from the revision identifier if the revision is created "back in time". Definition at line 80 of file CdbRooRoRevisionR.rdl. References CdbRooRoTimeR::getBdbTime(). Referenced by dump(). |
|
|
Get revision name.
Definition at line 84 of file CdbRooRoRevisionR.rdl. Referenced by dump(). |
|
|
Definition at line 62 of file CdbRooRoRevisionR.cc. References created(), description(), CdbRooRoTimeLineR< UInt_t >::dump(), id(), name(), and CdbTimeUtils::time2string(). |
|
|
Get revision identifier. This identifier must be equal or greater of the insertion time of any intervals in the revision's collection of 'visible intervals". The returned value may be equal to "plusInfinity" in case if the object was constructed using default constructor ("TOPMOST" revision). Definition at line 56 of file CdbRooRoRevisionR.rdl. References CdbRooRoTimeR::getBdbTime(). Referenced by dump(), CdbRooRoRevCollectionR::dump(), CdbRooRoMetaDataR::findByRevision(), CdbRooRoRevCollectionR::insert(), and CdbRooRoRevCollectionR::iterator_identifiers(). |
|
|
Get revision name. This name is guaranteed to be a non-zero string. Definition at line 62 of file CdbRooRoRevisionR.rdl. Referenced by dump(), CdbRooRoRevCollectionR::dump(), CdbRooRoRevCollectionR::insert(), and CdbRooRoRevCollectionR::iterator_names(). |
1.3-rc3