VR-Link API Documentation for DIS
Home
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
include
vl
pduDatumRecordSet.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1992-2010 VT MAK
3
** All rights reserved.
4
*********************************************************************/
5
6
9
10
#pragma once
11
12
#if DtDIS
13
14
#include "
datumRecordSet.h
"
15
16
class
DT_DLL_VL
DtPduWithData
;
17
27
28
class
DT_DLL_VL
DtPduDatumRecordSet
:
public
DtDatumRecordSet
29
{
30
public
:
31
33
DtPduDatumRecordSet
(
DtPduWithData
* pdu);
34
36
virtual
~
DtPduDatumRecordSet
();
37
39
DtPduDatumRecordSet
(
const
DtPduDatumRecordSet
& orig);
40
42
DtPduDatumRecordSet
&
operator=
(
const
DtPduDatumRecordSet
& orig);
43
44
protected
:
45
49
virtual
void
changeSize
(
int
size,
bool
skipSizeChanged =
false
);
50
54
virtual
void
insertBytes
(
int
offset,
int
numBytes,
bool
skipSizeChanged =
false
);
55
59
virtual
void
insertBytes
(
void
*address,
int
numBytes,
bool
skipSizeChanged =
false
);
60
64
virtual
void
deleteBytes
(
int
offset,
int
numBytes,
bool
skipSizeChanged =
false
);
65
69
virtual
void
deleteBytes
(
void
*address,
int
numBytes,
bool
skipSizeChanged =
false
);
70
71
protected
:
72
73
DtPduWithData
*
myPdu
;
74
};
75
76
#endif
Document ID: Generated on Wed Oct 23 22:25:48 EDT 2013 from SVN revision 132765
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)