RmsCloseable.h
Go to the documentation of this file.
1 #ifndef _RMS_CLOSEABLE_H
2 #define _RMS_CLOSEABLE_H
3 
4 namespace gov {
5 
6 namespace fnal {
7 
8 namespace cd {
9 
10 namespace rms {
11 
12 namespace base {
13 
14 class RmsCloseable {
15 
16 public:
17 
18  virtual ~RmsCloseable() {}
19  virtual void close() throw() = 0;
20  virtual bool hasBeenClosed() throw()=0;
21 };
22 
23 } // end of namespace base
24 
25 } // end of namespace rms
26 
27 } // end of namespace cd
28 
29 } // end of namespace fnal
30 
31 } // end of namespace gov
32 
33 #endif
const XML_Char int const XML_Char int const XML_Char * base
Definition: expat.h:331
Definition: fnal.py:1
c cd(1)