Interface for objects with a validity.
More...
#include <GaudiKernel/IValidity.h>
Interface for objects with a validity.
Definition at line 9 of file IValidity.h.
virtual IValidity::~IValidity |
( |
| ) |
|
|
inlinevirtual |
virtual IValidity::~IValidity |
( |
| ) |
|
|
inlinevirtual |
virtual bool IValidity::isValid |
( |
| ) |
const |
|
pure virtual |
Check if the object is valid (it can be always invalid).
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.
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.
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::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 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::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.
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:
- InstallArea/x86_64-slc6-gcc48-opt/include/GaudiKernel/IValidity.h