VR-Link API Documentation for DIS
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
intercomParmRec.h
Go to the documentation of this file.
1 /*********************************************************************
2 ** Copyright (c) 1992-2010 VT MAK
3 ** All rights reserved.
4 *********************************************************************/
5 
6 
9 
10 #ifndef DtIntercomParmRec_H_
11 #define DtIntercomParmRec_H_
12 
13 #if DtDIS
14 
15 #include <vlutil/vlMachineTypes.h>
16 #include <vlpi/disEnums.h>
17 #include <iosfwd>
18 
19 
22 
24 {
25 
26 public:
27 
29  virtual ~DtIntercomParmRec();
30 
32  virtual DtIntercomCtlRecType recordType() const;
33 
35  virtual DtU16 recordLength() const;
36 
38  virtual void print() const;
39 
41  virtual void printDataToStream(std::ostream& stream) const;
42 
43 
44 protected:
45 
50  int recordLength);
51 
53  DtIntercomParmRec& operator=(const DtIntercomParmRec& orig);
54 
55 
56 protected:
57 
61 
62 };
63 
64 #endif
65 #endif
66 
#define DT_DLL_VL
Definition: vlMachineTypes.h:108
DtIntercomCtlRecType myRecordType
Data members:
Definition: intercomParmRec.h:59
DtIntercomParmRec is an abstract base class for the parameter record classes which are used by the in...
Definition: intercomParmRec.h:23
DtU16 myRecordLength
Definition: intercomParmRec.h:60
DtIntercomCtlRecType
Definition: disEnums.h:2000
unsigned short DtU16
A 16 bit unsigned integer value.
Definition: vlMachineTypes.h:140
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)