Interface for objects with a validity.
More...
#include <GaudiKernel/IValidity.h>
Interface for objects with a validity.
Definition at line 12 of file IValidity.h.
virtual IValidity::~IValidity |
( |
| ) |
|
|
virtualdefault |
virtual bool IValidity::isValid |
( |
| ) |
const |
|
pure virtual |
Check if the object is valid (it can be always invalid).
virtual bool IValidity::isValid |
( |
const Gaudi::Time & |
| ) |
const |
|
pure virtual |
Check if the object is valid for the specified point in time.
Set the interval of validity of the object.
virtual void IValidity::setValiditySince |
( |
const Gaudi::Time & |
| ) |
|
|
pure virtual |
Sets the start of validity of the object.
virtual void IValidity::setValidityTill |
( |
const Gaudi::Time & |
| ) |
|
|
pure virtual |
Sets the end of validity of the object.
virtual const Gaudi::Time& IValidity::validSince |
( |
| ) |
const |
|
pure virtual |
Returns the start of validity of the object.
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: