#include <IOVDOMDocument.h>
Inheritance diagram for IOVDOMDocument:
Public Member Functions | |
| IOVDOMDocument (xercesc::DOMDocument *dom) | |
| Constructor. | |
| virtual | ~IOVDOMDocument () |
| Destructor. | |
| xercesc::DOMDocument * | getDOM () const |
| Return the contained DOMDocument. | |
| virtual bool | isValid () const |
| is the Object valid? (it can be always invalid) | |
| virtual bool | isValid (const Gaudi::Time &time) const |
| is the Object valid for a given time? | |
| virtual const Gaudi::Time & | validSince () const |
| since what time the Objest is valid? | |
| virtual const Gaudi::Time & | validTill () const |
| till what time the Object is Valid? | |
| virtual void | setValidity (const Gaudi::Time &since, const Gaudi::Time &until) |
| set the validity range of the Object | |
| virtual void | setValiditySince (const Gaudi::Time &since) |
| set the validity time of the Object | |
| virtual void | setValidityTill (const Gaudi::Time &until) |
| set the validity time of the Object | |
Private Attributes | |
| Gaudi::Time | m_since |
| Time of the start of validity. | |
| Gaudi::Time | m_until |
| Time of end of validity. | |
| xercesc::DOMDocument * | m_dom |
| The contained document. | |
Definition at line 18 of file IOVDOMDocument.h.
| IOVDOMDocument::IOVDOMDocument | ( | xercesc::DOMDocument * | dom | ) |
Constructor.
| virtual IOVDOMDocument::~IOVDOMDocument | ( | ) | [virtual] |
Destructor.
| xercesc::DOMDocument* IOVDOMDocument::getDOM | ( | ) | const [inline] |
Return the contained DOMDocument.
Definition at line 29 of file IOVDOMDocument.h.
00029 { return m_dom; }
| virtual bool IOVDOMDocument::isValid | ( | ) | const [virtual] |
| virtual bool IOVDOMDocument::isValid | ( | const Gaudi::Time & | time | ) | const [virtual] |
| virtual const Gaudi::Time& IOVDOMDocument::validSince | ( | ) | const [virtual] |
| virtual const Gaudi::Time& IOVDOMDocument::validTill | ( | ) | const [virtual] |
| virtual void IOVDOMDocument::setValidity | ( | const Gaudi::Time & | since, | |
| const Gaudi::Time & | until | |||
| ) | [virtual] |
| virtual void IOVDOMDocument::setValiditySince | ( | const Gaudi::Time & | since | ) | [virtual] |
| virtual void IOVDOMDocument::setValidityTill | ( | const Gaudi::Time & | until | ) | [virtual] |
Gaudi::Time IOVDOMDocument::m_since [private] |
Gaudi::Time IOVDOMDocument::m_until [private] |
xercesc::DOMDocument* IOVDOMDocument::m_dom [private] |
1.4.7