VR-Forces 4.3 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
include
vrftasks
taskCompleteReport.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 1999 MaK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
9
#pragma once
10
11
12
#include <vlutil/vlNetTypes.h>
13
14
#include "
vrftasks/simReport.h
"
15
#include "
vrfutil/rwInt.h
"
16
#include "
vrfutil/rwBoolean.h
"
17
#include "
vrftasks/vrftasksDefines.h
"
18
#include "
vrfutil/rwString.h
"
19
#include "
vrftasks/vrfObjectMessageTypeTemplate.h
"
20
42
class
DT_DLL_vrftasks
DtTaskCompleteReport
:
public
DtSimReport
43
{
44
45
public
:
46
48
DtTaskCompleteReport
();
49
52
DtTaskCompleteReport
(
const
DtString
& writeName,
DtReaderWriterRegistry
*
53
parentRegistry = 0);
54
56
DtTaskCompleteReport
(
const
DtString
& writeName,
const
DtTaskCompleteReport
&
57
orig,
DtReaderWriterRegistry
* parentRegistry = 0);
58
60
const
DtTaskCompleteReport
&
operator=
(
const
DtTaskCompleteReport
& orig);
61
62
virtual
~
DtTaskCompleteReport
();
63
64
virtual
const
DtSimReportMessageType
&
type
()
const
;
65
68
virtual
DtSimTaskMessageType
taskCompleted()
const
;
69
virtual
void
setTaskCompleted(
const
DtSimTaskMessageType
& taskCompleted);
70
73
74
virtual
void
setTaskId(
int
id
);
75
virtual
int
taskId()
const
;
77
79
80
virtual
void
setSubtaskId(
int
id
);
81
virtual
int
subtaskId()
const
;
83
88
89
virtual
void
setSuccess(
bool
b);
90
virtual
bool
success()
const
;
92
99
100
virtual
void
setTaskTrackingNumber(
int
n);
101
virtual
int
taskTrackingNumber()
const
;
103
105
virtual
DtSimReport
*
clone
(
const
DtString
& name,
DtReaderWriterRegistry
*
106
parentRegistry = 0)
const
;
107
108
virtual
int
netRepSize
()
const
;
109
110
virtual
bool
setFromNet
(
const
char
* contentBuffer,
111
unsigned
contentSize);
112
113
virtual
bool
setToNet
();
114
115
virtual
DtString
stringRep
()
const
;
116
117
static
DtSimReport
* creator();
118
119
120
protected
:
121
DtRwString
myTaskCompleted
;
122
DtRwInt
myTaskId
;
123
DtRwBoolean
mySuccess
;
126
DtRwInt
myTaskTrackingNumber
;
127
};
128
Document ID: Generated on Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (
www.mak.com
)