Go to the documentation of this file.00001
00002
00003
00004
00005
00009
00010 #if DtDIS
00011
00012 #ifndef lgrDisRecordFile_H_
00013 #define lgrDisRecordFile_H_
00014
00015 #include "lgrSim.h"
00016 #include "loggerRecordFile.h"
00017
00018 namespace MAKLogger
00019 {
00020 class DtLgrConfigData;
00021
00024 class DT_DLL_LGRSIM DtLgrDisRecordFile : public DtLoggerRecordFile
00025 {
00026 public:
00027 static DtLgrDisRecordFile* create(const DtString& filename,
00028 bool checkpoint = true,
00029 bool preserveCompatibility = false,
00030 const DtLgrConfigData* config = 0);
00031
00032 protected:
00033 DtLgrDisRecordFile(const DtString& filename, int version, const DtLgrConfigData& config );
00034 };
00035 }
00036
00037 #endif
00038 #endif