VR-Forces 4.3 Class Documentation
Home
Modules
Namespaces
Classes
Files
Examples
Behavior Models
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Friends
Macros
Groups
Pages
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/simIndividualLocalEntityNetInterface.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 Wed Mar 11 21:20:57 EDT 2015 from SVN revision 150940
Copyright © 2005-2014 VT MÄK. All Rights Reserved (
www.mak.com
)