#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] |