MAK Data Logger API Documentation for DIS
lgrDisLegacyFileFormats.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 ******************************************************************************/
5 
11 
12 
13 #if DtDIS
14 
15 #ifndef lgrDisLegacyFileFormats_H_
16 #define lgrDisLegacyFileFormats_H_
17 
18 #include "lgrSim.h"
21 
22 namespace MAKLogger
23 {
24  class DtLoggerFile;
25 
30  {
31  public:
32 
37 
38  private:
39 
46 
47  protected:
48 
51  virtual void validateType(int type);
52 
54  virtual int decodeTypeFromFlags(unsigned int flags);
55  };
56 
61  {
62  public:
63 
68 
69  private:
70 
76 
77  protected:
78 
81  virtual void validateType(int type);
82 
84  virtual int decodeTypeFromFlags(unsigned int flags);
85 
87  virtual void readEndMetaData();
88 
90  virtual void writeEndMetaData();
91  };
92 
98  {
99  public:
100 
103 
105  virtual ~DtLgrLegacyDis4_0Format();
106 
107  private:
108 
112  DtLgrLegacyDis4_0Format& operator=(
113  const DtLgrLegacyDis4_0Format&);
114 
115  protected:
116 
119  virtual void validateType(int type);
120 
122  virtual int decodeTypeFromFlags(unsigned int flags);
123  };
124 
129  {
130  public:
131 
133 
134  private:
135 
139  DtLgrLegacyDis4_2Format& operator=(
140  const DtLgrLegacyDis4_2Format&);
141 
142  protected:
143 
146  virtual void validateType(int type);
147 
149  virtual void readEndMetaData();
150 
152  virtual void writeEndMetaData();
153  };
154 
155 }
156 
157 #endif
158 #endif

Document ID: Generated on Sun Dec 15 18:04:30 EST 2013 from SVN revision 134418
Copyright © 2005-2012 VT MÄK. All Rights Reserved (www.mak.com)