Gaudi Framework, version v25r2

Home   Generated: Wed Jun 4 2014
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Types | Public Member Functions | List of all members
IVersHistoryObj Class Referenceabstract

Interface for Versioned History Objects. More...

#include <GaudiKernel/IVersHistoryObj.h>

Inheritance diagram for IVersHistoryObj:
Inheritance graph
[legend]

Public Types

typedef std::vector< Property * > PropertyList
 

Public Member Functions

virtual ~IVersHistoryObj ()
 
virtual const std::string & name () const =0
 
virtual const std::string & type () const =0
 
virtual const std::string & version () const =0
 
virtual const PropertyListproperties () const =0
 

Detailed Description

Interface for Versioned History Objects.

Author
Charles Leggett
Date
Feb 1 2011

Definition at line 20 of file IVersHistoryObj.h.

Member Typedef Documentation

typedef std::vector<Property*> IVersHistoryObj::PropertyList

Definition at line 22 of file IVersHistoryObj.h.

Constructor & Destructor Documentation

IVersHistoryObj::~IVersHistoryObj ( )
virtual

Definition at line 25 of file VirtualDestructors.cpp.

{}

Member Function Documentation

virtual const std::string& IVersHistoryObj::name ( ) const
pure virtual
virtual const PropertyList& IVersHistoryObj::properties ( ) const
pure virtual
virtual const std::string& IVersHistoryObj::type ( ) const
pure virtual
virtual const std::string& IVersHistoryObj::version ( ) const
pure virtual

The documentation for this class was generated from the following files:

Generated at Wed Jun 4 2014 14:49:02 for Gaudi Framework, version v25r2 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004