My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
ArchiverWriter.h
1 #ifndef GCP_CONTROL_ARCHIVERWRITER_H
2 #define GCP_CONTROL_ARCHIVERWRITER_H
3 
11 class Archiver;
12 
13 namespace gcp {
14  namespace control {
15 
17  public:
18 
23  ArchiverWriter(Archiver* arc) : arc_(arc) {};
24 
28  virtual ~ArchiverWriter() {};
29 
30  virtual int openArcfile(char* dir) {};
31  virtual void closeArcfile() {};
32  virtual void flushArcfile() {};
33  virtual int writeIntegration() {};
34  virtual bool isOpen() {};
35 
36  protected:
37 
38  Archiver* arc_;
39 
40  }; // End class ArchiverWriter
41 
42  } // End namespace control
43 } // End namespace gcp
44 
45 
46 #endif // End #ifndef GCP_CONTROL_ARCHIVERWRITER_H
virtual ~ArchiverWriter()
Definition: ArchiverWriter.h:28
Definition: archiver.h:58
ArchiverWriter()
Definition: ArchiverWriter.h:22
Definition: ArchiverWriter.h:16