File: INCLUDE\WORKFLOW\TSaveDataCmd.h
1 #ifndef _TSAVEDATACMD_H
2 #define _TSAVEDATACMD_H
3
4 #include "workflow\TCmd.h"
5 #include "difrkmty\s_extern.h" // für TScanWindow
6 #include "difrkmty\a_extern.h" // für TAreaScanWindow
7
8 /** @file TSaveDataCmd.h
9 * Speichert Daten eines Scan's.
10 */
11
12 /** Speichert die Daten eines Scan's in einer Datei.
13 *
14 * @author David Damm
15 * @date 05.07.2004
16 * @version 0.1
17 * Doxygen-Kommentare hinzugefügt.
18 */
19 class TSaveDataCmd : public TCmd
20 {
21 public:
22
23 /** Konstruktor.
24 * Speichert die Daten eines Scan's bzw. AreaScan's.
25 *
26 * @param ct Das eingelesene Kommando mit Parametern.
27 */
28 TSaveDataCmd( TCmdTag ct );
29
30 //* @copydoc TCmd::GetShowData()
31 virtual bool GetShowData ( LPSTR );
32
33 //* @copydoc TCmd::GetName
34 virtual void GetName ( LPSTR aName );
35
36 // Attribute
37 private:
38
39 TScanWindow *ScanW;
40
41 TAreaScanWindow *AreaScanW;
42 };
43
44 #endif
45