MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
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/lgrGui.h>
13 
14 #include <lgrCore/lgrDataViewSet.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 
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 7 20:50:59 EDT 2016 from SVN revision 163818
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)