MAK Data Logger API Documentation for DIS
lgrDataViewPrinter.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #ifndef lgrDataViewPrinter_H_
10 #define lgrDataViewPrinter_H_
11 
12 #include "lgrGui.h"
13 
14 #include <lgrDataViewSet.h>
15 #include <lgrPacketPrinter.h>
16 #include <virtualConstructor.h>
17 
18 namespace MAKLogger
19 {
20  class DtLgrDataViewComponent;
21 
24  {
25  public:
26 
28 
29 
30  virtual ~DtLgrDataViewPrinter();
31 
33  virtual void beginPrinting(const DtMessageIOInfo* info,
34  const DtMessageInput* fileInput, const DtString& destination);
35 
37  virtual void printPacket( const DtPacket& packet );
38 
40  virtual void endPrinting();
41 
43  static DtString theExportType;
44 
45  protected:
46 
47  // Start a data set.
48  virtual void startDataSet();
49 
50  // Commit a data set to the view.
51  virtual void commitDataSet();
52 
55  };
56 }
57 
58 #endif

Document ID: Generated on Thu Apr 11 12:13:00 EDT 2013 from SVN revision 126011
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)