VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
iffEmissionInteractionDecoderHLA.h
Go to the documentation of this file.
1 /*********************************************************************
2 **This file was generated by MAK Technologies' VR-Link Code Generator.
3 **hintDecHeader.tlt
4 *********************************************************************/
5 
9 
10 #pragma once
11 
12 #if DtHLA
13 
14 #include <vl/interactionDecoder.h>
15 
16 
17 
19 
24 class DT_DLL_VL DtIFFEmissionInteractionDecoder : public DtInteractionDecoder
25 {
26 public:
28  DtIFFEmissionInteractionDecoder(DtExerciseConn* exConn,
29  DtInterClassDesc* classDesc);
30 
32  virtual ~DtIFFEmissionInteractionDecoder();
33 
35  DtIFFEmissionInteractionDecoder(const DtIFFEmissionInteractionDecoder& orig);
36 
38  DtIFFEmissionInteractionDecoder& operator=(const DtIFFEmissionInteractionDecoder& orig);
39 
40 protected:
41 
43  static void decodeIFFSystemIdentifier(
45  const RTI::ParameterHandleValuePairSet& params,
46  int pairSetIndex);
47 
49  static void decodeTransmissionIndicator(
51  const RTI::ParameterHandleValuePairSet& params,
52  int pairSetIndex);
53 
55  static void decodeInterrogatingObjectIdentifier(
57  const RTI::ParameterHandleValuePairSet& params,
58  int pairSetIndex);
59 
61  static void decodeInterrogatedObjectIdentifier(
63  const RTI::ParameterHandleValuePairSet& params,
64  int pairSetIndex);
65 
67  static void decodeInteractiveEventIdentifier(
69  const RTI::ParameterHandleValuePairSet& params,
70  int pairSetIndex);
71 
73  static void decodeInterrogatedModes(
75  const RTI::ParameterHandleValuePairSet& params,
76  int pairSetIndex);
77 
79  static void decodeReportingSimulation(
81  const RTI::ParameterHandleValuePairSet& params,
82  int pairSetIndex);
83 
85  static void decodeDataCommunicationsSpecificInformation(
87  const RTI::ParameterHandleValuePairSet& params,
88  int pairSetIndex);
89 
91  static void decodeInteractiveIFFData(
93  const RTI::ParameterHandleValuePairSet& params,
94  int pairSetIndex);
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: exerciseConnDIS.h:62
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
This file contains the declaration of DtInteractionDecoder.
Instances of DtIffAtcNavaidsPdu are used to send information about simulated radio transponders and i...
Definition: iffAtcNavaidsPdu.h:74

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)