VR-Forces 4.2 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
include
vrfmsgs
ifDeliverVrfObjectMessage.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2007 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
8
10
11
#pragma once
12
13
#include <vlutil/vlNetTypes.h>
14
#include <vlutil/vlString.h>
15
#include <vrfExtProtocol/ifaceCont.h>
16
#include "
vrfmsgs/vrfmsgsDefines.h
"
17
18
class
DtVrfObjectMessage
;
19
24
class
DT_DLL_vrfmsgs
DtIfDeliverVrfObjectMessage
:
public
DtSimInterfaceContent
25
{
26
27
public
:
29
DtIfDeliverVrfObjectMessage
();
30
33
DtIfDeliverVrfObjectMessage
(
const
DtIfDeliverVrfObjectMessage
& orig);
34
37
const
DtIfDeliverVrfObjectMessage
& operator=(
const
DtIfDeliverVrfObjectMessage
&
38
orig);
39
40
virtual
~
DtIfDeliverVrfObjectMessage
();
41
43
virtual
int
type()
const
;
44
47
virtual
DtSimInterfaceContent
* clone()
const
;
48
51
virtual
DtVrfObjectMessage
* radioMessage()
const
;
54
virtual
void
setRadioMessage(
DtVrfObjectMessage
* message);
55
62
63
virtual
DtVrfObjectMessage
* vrfObjectMessage()
const
;
64
virtual
void
setVrfObjectMessage(
DtVrfObjectMessage
* message);
66
68
69
virtual
int
netRepSize()
const
;
70
virtual
bool
setFromNet(
const
char
* contentBuffer,
71
unsigned
contentSize);
72
virtual
bool
setToNet();
74
75
virtual
void
printDataToString(
DtString
& str);
76
77
static
DtSimInterfaceContent
* creator();
78
79
protected
:
80
DtVrfObjectMessage
*
myVrfObjectMessage
;
81
bool
myOwnVrfObjectMessage
;
82
};
83
Document ID: Generated on Sun Nov 24 19:49:21 EST 2013 from SVN revision 133924
Copyright © 2005-2013 VT MÄK. All Rights Reserved (
www.mak.com
)