Gaudi Framework, version v21r9

Home   Generated: 3 May 2010

IUpdateable.h

Go to the documentation of this file.
00001 // $Header:$
00002 #ifndef GAUDIKERNEL_IUPDATEABLE_H
00003 #define GAUDIKERNEL_IUPDATEABLE_H
00004 
00005 #include "GaudiKernel/StatusCode.h"
00006 #include "GaudiKernel/IInterface.h"
00007 
00016 class GAUDI_API IUpdateable {
00017 public:
00018 
00020   virtual ~IUpdateable() { }
00021 
00027   virtual StatusCode update(int flag) = 0;
00028 };
00029 
00037 class GAUDI_API IUpdateableIF : virtual public IInterface, virtual public IUpdateable {
00038 public:
00040   DeclareInterfaceID(IUpdateableIF,1,0);
00041 };
00042 
00043 #endif // GAUDIKERNEL_IUPDATEABLE_H

Generated at Mon May 3 12:14:17 2010 for Gaudi Framework, version v21r9 by Doxygen version 1.5.6 written by Dimitri van Heesch, © 1997-2004