Gaudi Framework, version v23r2

Home   Generated: Thu Jun 28 2012

IVersHistoryObj.h

Go to the documentation of this file.
00001 // $Header:  $
00002 
00003 #ifndef GAUDIKERNEL_IVERSHISTORYOBJ_H
00004 #define GAUDIKERNEL_IVERSHISTORYOBJ_H
00005 
00006 #include <string>
00007 #include <vector>
00008 
00009 class Property;
00010 
00020 class GAUDI_API IVersHistoryObj {
00021  public:
00022   typedef std::vector<Property*> PropertyList;
00023 
00024  public:
00025   virtual ~IVersHistoryObj();
00026 
00027   virtual const std::string& name() const = 0;
00028   virtual const std::string& type() const = 0;
00029   virtual const std::string& version() const = 0;
00030 
00031   virtual const PropertyList& properties() const = 0;
00032 
00033 };
00034 
00035 #endif
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Thu Jun 28 2012 23:27:20 for Gaudi Framework, version v23r2 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004