Gaudi Framework, version v23r5

Home   Generated: Wed Nov 28 2012
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
InputCopyStream.h
Go to the documentation of this file.
1 // $Id: InputCopyStream.h,v 1.2 2006/11/30 14:57:04 mato Exp $
2 #ifndef GAUDISVC_PERSISTENCYSVC_INPUTCOPYSTREAM_H
3 #define GAUDISVC_PERSISTENCYSVC_INPUTCOPYSTREAM_H
4 
5 
6 // Required for inheritance
7 #include "OutputStream.h"
8 
9 class IDataStoreLeaves;
10 
22 {
23 
24 public:
25 
27  InputCopyStream(const std::string& name, ISvcLocator* pSvcLocator);
28 
30  virtual ~InputCopyStream();
31 
33  virtual StatusCode initialize();
34 
36  virtual StatusCode finalize();
37 
39  virtual StatusCode collectObjects();
40 
41 private:
42 
45 
48 
51 
52 protected:
53 
55  virtual bool hasInput() const
56  {
57  return true;
58  }
59 
60 };
61 
62 #endif // GAUDISVC_PERSISTENCYSVC_INPUTCOPYSTREAM_H

Generated at Wed Nov 28 2012 12:17:11 for Gaudi Framework, version v23r5 by Doxygen version 1.8.2 written by Dimitri van Heesch, © 1997-2004