VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
iffEmissionInteractionEncoderHLA.h
Go to the documentation of this file.
1 /*********************************************************************
2 **This file was generated by MAK Technologies' VR-Link Code Generator.
3 **hintEncHeader.tlt
4 *********************************************************************/
5 
9 
10 #pragma once
11 
12 #if DtHLA
13 
14 #include <vl/interactionEncoder.h>
15 
16 
17 
19 
25 {
26 public:
29  DtInterClassDesc* classDesc);
30 
33 
36 
39 
40 protected:
41 
43  static void encodeIFFSystemIdentifier(
44  const DtIFFEmissionInteraction& inter,
45  RTI::ParameterHandleValuePairSet* params,
46  RTI::ParameterHandle paramHandle);
47 
49  static void encodeTransmissionIndicator(
50  const DtIFFEmissionInteraction& inter,
51  RTI::ParameterHandleValuePairSet* params,
52  RTI::ParameterHandle paramHandle);
53 
55  static void encodeInterrogatingObjectIdentifier(
56  const DtIFFEmissionInteraction& inter,
57  RTI::ParameterHandleValuePairSet* params,
58  RTI::ParameterHandle paramHandle);
59 
61  static void encodeInterrogatedObjectIdentifier(
62  const DtIFFEmissionInteraction& inter,
63  RTI::ParameterHandleValuePairSet* params,
64  RTI::ParameterHandle paramHandle);
65 
67  static void encodeInteractiveEventIdentifier(
68  const DtIFFEmissionInteraction& inter,
69  RTI::ParameterHandleValuePairSet* params,
70  RTI::ParameterHandle paramHandle);
71 
73  static void encodeInterrogatedModes(
74  const DtIFFEmissionInteraction& inter,
75  RTI::ParameterHandleValuePairSet* params,
76  RTI::ParameterHandle paramHandle);
77 
79  static void encodeReportingSimulation(
80  const DtIFFEmissionInteraction& inter,
81  RTI::ParameterHandleValuePairSet* params,
82  RTI::ParameterHandle paramHandle);
83 
85  static void encodeDataCommunicationsSpecificInformation(
86  const DtIFFEmissionInteraction& inter,
87  RTI::ParameterHandleValuePairSet* params,
88  RTI::ParameterHandle paramHandle);
89 
91  static void encodeInteractiveIFFData(
92  const DtIFFEmissionInteraction& inter,
93  RTI::ParameterHandleValuePairSet* params,
94  RTI::ParameterHandle paramHandle);
95 
96 };
97 
98 
99 
100 #endif
Instances of DtExerciseConn are used to provide an application&#39;s interface or connection to the netwo...
Definition: exerciseConnHLA.h:61
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
Instances of DtInterClassDesc are used to represent HLA Object and Interaction classes.
Definition: interClassDesc.h:33
DtInteractionEncoder is used to provide encoding of an interaction into an RTI::ParameterHandleValueP...
Definition: interactionEncoder.h:36
Instances of DtIFFEmissionInteraction are used to store state data for IFFEmission interactions...
Definition: iffEmissionInteractionHLA.h:31
Instances of DtIFFEmissionInteractionEncoder are used to encode data from DtIFFEmissionInteraction ob...
Definition: iffEmissionInteractionEncoderHLA.h:24
DtInteractionEncoder & operator=(const DtInteractionEncoder &orig)
assignment operator

Document ID: Generated on Thu Oct 16 00:12:25 EDT 2025 from SVN revision 280738
Copyright © 1992-2025 MAK Technologies. All Rights Reserved (www.mak.com)