VR-Link API Documentation for HLA 1516
intercmParRec.h
Go to the documentation of this file.
00001 /*********************************************************************
00002 ** Copyright (c) 1992-2010 VT MAK
00003 ** All rights reserved.
00004 *********************************************************************/
00005 
00006 
00009 
00010 #ifndef DtIntercomParmRec_H_
00011 #define DtIntercomParmRec_H_
00012 
00013 #if DtDIS
00014 
00015 #include <vlutil/vlMachineTypes.h>
00016 #include <vlpi/disEnums.h>
00017 #include <iosfwd>
00018 
00019 
00022 
00023 class DT_DLL_VL DtIntercomParmRec
00024 {
00025 
00026 public:
00027 
00029    virtual ~DtIntercomParmRec();
00030 
00032    virtual DtIntercomCtlRecType recordType() const; 
00033 
00035    virtual DtU16 recordLength() const;
00036 
00038    virtual void print() const;
00039 
00041    virtual void printDataToStream(std::ostream& stream) const;
00042 
00043 
00044 protected:
00045 
00047    DtIntercomParmRec();
00048    DtIntercomParmRec(const DtIntercomParmRec& orig);
00049    DtIntercomParmRec(DtIntercomCtlRecType recordType,
00050       int recordLength);
00051 
00053    DtIntercomParmRec& operator=(const DtIntercomParmRec& orig);
00054 
00055 
00056 protected:
00057 
00059    DtIntercomCtlRecType   myRecordType;
00060    DtU16                  myRecordLength;
00061 
00062 };
00063 
00064 #endif
00065 #endif
00066 

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)