Gaudi Framework, version v23r4

Home   Generated: Mon Sep 17 2012

IIoComponent.h

Go to the documentation of this file.
00001 
00002 // IIoComponent.h 
00003 // Header file for class IIoComponent
00004 // Author: S.Binet<binet@cern.ch>
00006 #ifndef GAUDIKERNEL_IIOCOMPONENT_H 
00007 #define GAUDIKERNEL_IIOCOMPONENT_H 1 
00008 
00012 // GaudiKernel includes
00013 #include "GaudiKernel/INamedInterface.h"
00014 #include "GaudiKernel/StatusCode.h"
00015 
00016 class GAUDI_API IIoComponent : virtual public INamedInterface
00017 { 
00018 
00019  public:
00020   DeclareInterfaceID(IIoComponent,1,0);
00021 
00023   // Public methods: 
00025  public: 
00026 
00029   virtual ~IIoComponent();
00030 
00032   // Const methods: 
00034 
00036   // Non-const methods: 
00038 
00042   virtual
00043   StatusCode io_reinit () = 0;
00044 }; 
00045 
00046 // I/O operators
00048 
00050 // Inline methods: 
00052 
00053 
00054 
00055 #endif //> !GAUDIKERNEL_IIOCOMPONENT_H
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines

Generated at Mon Sep 17 2012 13:49:30 for Gaudi Framework, version v23r4 by Doxygen version 1.7.2 written by Dimitri van Heesch, © 1997-2004