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