| # Gaudi Framework, version v23r0 |

Home |  | Generated: Mon Jan 30 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