VR-Link API Documentation for HLA 1.3
 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 MAK Technologies, Inc
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
40  RTI::ObjectHandle id,
41 #endif
42  const char* name,
43  DtObjClassDesc& classDesc);
44 
46  virtual ~DtUnknownHlaObject();
47 
51  virtual bool update();
52 
63  virtual bool update(
64 #if DtHLA_1516
65  const RTI::AttributeHandleValueMap& ahvm
66 #else
67  const RTI::AttributeHandleValuePairSet& ahvps
68 #endif
69  );
70 
71 protected:
72 
75 
78 
83  virtual void reflect(const DtStateMsg& stateMsg);
84 };
85 
86 #endif
87 #endif
88 
Instances of DtExerciseConn are used to provide an application's interface or connection to the netwo...
Definition: exerciseConnHLA.h:61
#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: objClassDesc13.h:41
Instances of DtHlaObject are used to represent HLA objects which are communicated across the network...
Definition: hlaObject.h:58
class DtStateMsg:
Definition: stateMsgHLA.h:32
virtual bool 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 Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)