VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
underwaterAcousticAddtnlPassiveAct.h
Go to the documentation of this file.
1 /****************************************************************************
2  * Copyright (c) 2013 VT MAK
3  * All rights reserved.
4  ****************************************************************************/
5 
9 
10 #pragma once
11 
12 #if DtDIS
13 
14 #include <vlutil/vlMachineTypes.h>
15 #include <vl/packets/undwaAcP.h>
16 #include <vlpi/disEnums.h>
17 
21 class DT_DLL_VL DtUnderwaterAcousticAddtnlPassiveAct
22 {
23 
24 public:
25 
27  DtUnderwaterAcousticAddtnlPassiveAct();
28  DtUnderwaterAcousticAddtnlPassiveAct(
29  const DtUnderwaterAcousticAddtnlPassiveAct& orig);
30 
32  DtUnderwaterAcousticAddtnlPassiveAct& operator=(
33  const DtUnderwaterAcousticAddtnlPassiveAct& orig);
34  DtUnderwaterAcousticAddtnlPassiveAct& operator=(
36 
38  virtual ~DtUnderwaterAcousticAddtnlPassiveAct();
39 
40 
42  virtual void setParmIndex(
45  parmIndex() const;
46 
48  virtual void setAPA(DtInt16 value);
49  virtual DtInt16 APA() const;
50 
51 
53  virtual void print() const;
54  virtual void printDataToStream(std::ostream& stream) const;
55 
56 
58  virtual void unloadNetRecord(
60  virtual void loadNetRecord(
62 
63 
64 protected:
65 
68  DtInt16 myAPA;
69 
70 };
71 
72 #endif // DtDIS
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtUnderwaterAcousticAdditionalPassiveActivityParmIndex
Definition: disEnums.h:2376
DtUnderwaterAcousticPassiveParmIndex
Definition: disEnums.h:2353
short int DtInt16
A sixteen bit integer value.
Definition: vlMachineTypes.h:206
Contains the standard DIS enumerations.
This file contains typedefs for machine dependant types.

Document ID: Generated on Tue Feb 2 21:02:17 EST 2021 from SVN revision 223668
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)