VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
scenarioBatch.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 2002 MAK Technologies, Inc.
3 ** All rights reserved.
4 *********************************************************************/
5 /*********************************************************************
6 ** $RCSfile: scenarioBatch.h,v $ $Revision: 1.4 $ $State: Exp $
7 *********************************************************************/
8 
11 
12 #ifndef DtScenarioBatch_H_
13 #define DtScenarioBatch_H_
14 
16 #include <readerWriter/rwBoolean.h>
19 #include <readerWriter/rwString.h>
20 
21 
29 
30 #include "vrfutil/vrfutilDefines.h"
32 {
33 public:
34 
37 
39  DtScenarioBatch(const DtString & name,
40  DtReaderWriterRegistry * parentRegistry = 0);
41 
43  virtual ~DtScenarioBatch();
44 
46  DtScenarioBatch(const DtScenarioBatch& orig,
47  DtReaderWriterRegistry *parentRegistry = 0);
48 
51 
54  virtual DtScenarioBatch* clone(
55  DtReaderWriterRegistry *parentRegistry = 0) const;
56 
58  virtual DtScenarioBatchRecordList& batchRecords();
59  virtual const DtScenarioBatchRecordList& batchRecords() const;
60 
63  virtual void setUseLoggerControl(bool flag);
64  virtual bool useLoggerControl() const;
65 
68  virtual void setLoggerFilesPath(const DtString& path);
69  virtual const DtString& loggerFilesPath() const;
70 
73  virtual int totalRunCount() const;
74 
77  virtual double totalRunTime() const;
78 
80  virtual bool readFromFile(const DtFilename& filename);
83  virtual const DtFilename& filename() const;
84 
85 protected:
86 
91 
92  DtFilename myFilename;
93 
94 };
95 
96 #endif
97 
DtRwBoolean myUseLoggerControl
Definition: scenarioBatch.h:88
DtScenarioBatchRecordList myBatchRecords
Definition: scenarioBatch.h:90
DtRwBoolean myHideSimWindow
Definition: scenarioBatch.h:87
class DtScenarioBatchRecordList:
Definition: scenarioBatchRecordList.h:23
const char * filename
Definition: ioapi.h:38
class DtScenarioBatch:
Definition: scenarioBatch.h:31
Definition: readerWriter.h:85
Description: Readable, Writable DtString Variable substitutions are done on this object when it is re...
Definition: rwString.h:20
Definition: readerWriterRegistry.h:39
DtFilename myFilename
Definition: scenarioBatch.h:92
DtRwString myLoggerFilesPath
Definition: scenarioBatch.h:89
Description: Readable, Writable bool.
Definition: rwBoolean.h:26
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
const DtReaderWriter & operator=(const DtReaderWriter &orig)
assignment operator

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)