VR-Link API Documentation for HLA Evolved
pduDatRecSet.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 #ifndef DtPduDatumRecordSet_H_
11 #define DtPduDatumRecordSet_H_
12 
13 #if DtDIS
14 
15 #include "datumRecSet.h"
16 
17 class DT_DLL_VL DtPduWithData;
18 
28 
29 class DT_DLL_VL DtPduDatumRecordSet : public DtDatumRecordSet
30 {
31 public:
32 
34  DtPduDatumRecordSet(DtPduWithData* pdu);
35 
37  virtual ~DtPduDatumRecordSet();
38 
40  DtPduDatumRecordSet(const DtPduDatumRecordSet& orig);
41 
43  DtPduDatumRecordSet& operator=(const DtPduDatumRecordSet& orig);
44 
45 protected:
46 
50  virtual void changeSize(int size);
51 
55  virtual void insertBytes(int offset, int numBytes);
56 
60  virtual void insertBytes(void* addr, int numBytes);
61 
65  virtual void deleteBytes(int offset, int numBytes);
66 
70  virtual void deleteBytes(void* addr, int numBytes);
71 
72 protected:
73 
74  DtPduWithData* myPdu;
75 };
76 
77 #endif
78 #endif
79 

Document ID: Generated on Wed Aug 14 15:35:11 EDT 2013 from SVN revision 130445
Copyright © 2005-2013 VT MÄK. All Rights Reserved (www.mak.com)