VR-Link API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
unknownHlaObject.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 
6 
10 
11 #ifndef DtUnknownHlaObject_H_
12 #define DtUnknownHlaObject_H_
13 
14 #if DtHLA
15 
16 
17 #include "hlaObject.h"
18 
20 
25 {
26 public:
27 
30  DtExerciseConn* exConn,
31  const char* name,
32  DtObjClassDesc& classDesc);
33 
36  DtExerciseConn* exConn,
37 #if DtHLA_1516
38  RTI::ObjectInstanceHandle id,
39 #else
41 #endif
42  const char* name,
43  DtObjClassDesc& classDesc);
44 
46  virtual ~DtUnknownHlaObject();
47 
50  virtual void update();
51 
61  virtual void update(
62 #if DtHLA_1516
63  const RTI::AttributeHandleValueMap& ahvm
64 #else
66 #endif
67  );
68 
69 protected:
70 
73 
76 
81  virtual void reflect(const DtStateMsg& stateMsg);
82 };
83 
84 #endif
85 #endif
86 
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:58
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtHlaObject & operator=(const DtHlaObject &src)
Assignment operator: not implemented; do not call.
This file provides a declaration of the class DtHlaObject.
virtual void reflect(const DtStateMsg &msg)=0
Handle reflection of object (receipt of state message) from the network.
An instance of DtObjClassDesc is a "class descriptor" for an HLA Object class.
Definition: objClassDesc1516.h:41
Instances of DtHlaObject are used to represent HLA objects which are communicated across the network...
Definition: hlaObject.h:56
ObjectInstanceHandle ObjectHandle
Definition: rtiCompatibility.h:192
Used to provide backwards compatibility for VR-Link Encoders and Decoders who use either AttributeHan...
Definition: rtiCompatibility.h:154
class DtStateMsg:
Definition: stateMsgHLA.h:32
virtual void update()
Generate and send any necessary attribute updates through the RTI.
Instances of DtUnknownHlaObject are used to store attributes for HLA objects which are not known by o...
Definition: unknownHlaObject.h:24

Document ID: Generated on Tue Aug 10 00:12:31 EDT 2021 from SVN revision 232765
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)