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