MAK RTIspy API Documentation for HLA 1516
Home
Modules
Namespaces
Classes
Files
Examples
Libraries
File List
File Members
libsrc
RTI
nullMsg.h
Go to the documentation of this file.
1
/*********************************************************************
2
** Copyright (c) 1998 MaK Technologies, Inc.
3
** All rights reserved.
4
*********************************************************************/
5
/*********************************************************************
6
** $RCSfile: nullMsg.h,v $ $Revision: 1.6 $ $State: Exp $
7
*********************************************************************/
8
11
12
#ifndef DtNullMsg_H_
13
#define DtNullMsg_H_
14
15
#include "
rtiMsg.h
"
16
#include "
netNullMsg.h
"
17
18
class
DT_DLL_LRC
DtNullMsg
:
public
DtRtiMsg
19
{
20
public
:
21
23
DtNullMsg
(DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
24
26
DtNullMsg
(
const
DtNetNullMsg
* netRep,
27
DtBufferPtr buffer = DtUSE_INTERNAL_BUFFER);
28
30
virtual
~
DtNullMsg
();
31
33
virtual
void
printData
(
DtLogicalTimeFactory
* logicalTimeFactory)
const
;
34
35
protected
:
36
38
virtual
DtNetNullMsg
* netNullMsg();
39
virtual
const
DtNetNullMsg
* netNullMsg()
const
;
40
42
virtual
DtRtiMsgKind
internalDtRtiMsgKind
();
43
45
virtual
int
minSize()
const
;
46
48
virtual
DtNullMsg
*
self
()
const
;
49
50
protected
:
51
52
};
53
54
inline
DtNullMsg
*
DtNullMsg::self
()
const
55
{
56
return
const_cast<
DtNullMsg
*
>
( this );
57
}
58
59
#endif
60
Document ID: Generated on Fri Mar 14 19:08:55 EDT 2014 from SVN revision 137085
Copyright © 2005-2014 VT MÄK Inc. All Rights Reserved (
www.mak.com
)