Canorus  0.7
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
canexport.h
Go to the documentation of this file.
1 
8 #ifndef CANEXPORT_H_
9 #define CANEXPORT_H_
10 
11 #include "export/export.h"
12 
13 class CAArchive;
14 
15 class CACanExport : public CAExport {
16 public:
17  CACanExport( QTextStream *stream=0 );
18  ~CACanExport();
19 
20  inline CAArchive *archive() { return _archive; }
21  inline void setArchive( CAArchive *a ) { _archive = a; }
22 
23 protected:
24  void exportDocumentImpl( CADocument* doc );
25 
26 private:
28 };
29 
30 #endif /* CANEXPORT_H_ */
Class for the manipulation of a gzipped tar archive (tar.gz)
Definition: archive.h:18
QTextStream * stream()
Definition: file.h:33
void exportDocumentImpl(CADocument *doc)
Definition: canexport.cpp:27
Class which represents the current document.
Definition: document.h:19
void setArchive(CAArchive *a)
Definition: canexport.h:21
Base class for export filters.
Definition: export.h:22
~CACanExport()
Definition: canexport.cpp:24
CAArchive * _archive
Definition: canexport.h:27
Definition: canexport.h:15
CACanExport(QTextStream *stream=0)
Definition: canexport.cpp:20
CAArchive * archive()
Definition: canexport.h:20