VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfutil
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
15
#include "
vrfutil/rdrWritr.h
"
16
#include "
vrfutil/rwBoolean.h
"
17
#include "
vrfutil/scnBatRecLst.h
"
18
#include "
vrfutil/scnBatchRcrd.h
"
19
#include "
vrfutil/rwString.h
"
20
21
29
30
#include "
vrfutil/vrfutilDefines.h
"
31
class
DT_DLL_vrfutil
DtScenarioBatch
:
public
DtReaderWriter
32
{
33
public
:
34
36
DtScenarioBatch
();
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
50
DtScenarioBatch
&
operator=
(
const
DtScenarioBatch
& orig);
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
87
DtRwBoolean
myHideSimWindow
;
88
DtRwBoolean
myUseLoggerControl
;
89
DtRwString
myLoggerFilesPath
;
90
DtScenarioBatchRecordList
myBatchRecords
;
91
92
DtFilename
myFilename
;
93
94
};
95
96
#endif
97
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)