VR-Forces 4.1 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
examples
addAttr
addAttrSim
myIndLclNetIf.h
Go to the documentation of this file.
1
/*******************************************************************************
2
** Copyright (c) 2004 MAK Technologies, Inc.
3
** All rights reserved.
4
*******************************************************************************/
5
/*******************************************************************************
6
** $RCSfile: myIndLclNetIf.h,v $ $Revision: 1.5 $ $State: Exp $
7
*******************************************************************************/
8
9
#ifndef MyIndividualLocalEntityNetInterface_H_
10
#define MyIndividualLocalEntityNetInterface_H_
11
12
#include "
vrfobjcore/indLclNetIf.h
"
13
14
class
MyIndividualLocalEntityNetInterface
:
15
public
DtSimIndividualLocalEntityNetInterface
16
{
17
public
:
18
19
//read/writable contructor
20
MyIndividualLocalEntityNetInterface
(
const
DtString
&
name
,
21
DtVrfObject
*
simObject
,
22
DtReaderWriterRegistry
* parentRegistry = 0,
23
bool
publishObject =
true
);
24
25
//destructor
26
virtual
~MyIndividualLocalEntityNetInterface
();
27
28
//Copies the mass from the VR-Forces state repository into the
29
//VR-Link state repository for publication.
30
virtual
void
updatePublisher
();
31
32
//Overridden to completely replace the default VR-Forces interface.
33
//See the comment in the definition.
34
virtual
DtString
type
()
const
;
35
36
//Creates a new MyIndividualLocalEntityNetInterface
37
static
DtSimObjectNetInterface
*
creator
(
const
DtString
& name,
38
DtVrfObject
* simObject,
39
DtReaderWriterRegistry
* parentRegistry,
40
bool
publishObject);
41
42
protected
:
43
//default constructor; not implemented
44
MyIndividualLocalEntityNetInterface
();
45
46
//copy constructor; not implemented
47
MyIndividualLocalEntityNetInterface
(
const
48
MyIndividualLocalEntityNetInterface
& orig,
49
DtReaderWriterRegistry
* parentRegistry = 0);
50
51
//assignment operator; not implemented
52
const
MyIndividualLocalEntityNetInterface
&
operator=
(
const
53
MyIndividualLocalEntityNetInterface
& orig);
54
};
55
56
#endif
Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (
www.mak.com
)