#include <GaudiKernel/IValidity.h>
Interface for objects with a validity
Definition at line 21 of file IValidity.h.
◆ ~IValidity()
virtual IValidity::~IValidity |
( |
| ) |
|
|
virtualdefault |
◆ isValid() [1/2]
virtual bool IValidity::isValid |
( |
| ) |
const |
|
pure virtual |
Check if the object is valid (it can be always invalid).
◆ isValid() [2/2]
virtual bool IValidity::isValid |
( |
const Gaudi::Time & |
| ) |
const |
|
pure virtual |
Check if the object is valid for the specified point in time.
◆ setValidity()
Set the interval of validity of the object.
◆ setValiditySince()
virtual void IValidity::setValiditySince |
( |
const Gaudi::Time & |
| ) |
|
|
pure virtual |
Sets the start of validity of the object.
◆ setValidityTill()
virtual void IValidity::setValidityTill |
( |
const Gaudi::Time & |
| ) |
|
|
pure virtual |
Sets the end of validity of the object.
◆ validSince()
virtual const Gaudi::Time& IValidity::validSince |
( |
| ) |
const |
|
pure virtual |
Returns the start of validity of the object.
◆ validTill()
virtual const Gaudi::Time& IValidity::validTill |
( |
| ) |
const |
|
pure virtual |
Returns the end of validity of the object.
The documentation for this class was generated from the following file: