VR-Forces 4.8 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
splitMessageKey.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 1999-2001 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: splitMessageKey.h,v $ $Revision: 1.1 $ $State: Exp $
7 *******************************************************************************/
11 
12 #ifndef DtSplitMessageKey_H_
13 #define DtSplitMessageKey_H_
14 
15 #include "vrfutil/vrfutilDefines.h"
16 
17 #include <vlpi/simulationAddress.h>
18 
21 
24 {
25 public:
27  DtSplitMessageKey(const DtSimulationAddress& senderAddr, int msgId);
28 
29  virtual ~DtSplitMessageKey();
30 
31  bool operator==(const DtSplitMessageKey& other) const;
32  bool operator<(const DtSplitMessageKey& other) const;
33 
34  inline const DtSimulationAddress& senderAddr() const {return mySenderAddr;}
35  inline void setSenderAddr(const DtSimulationAddress& addr){mySenderAddr = addr;}
36 
37  inline int messageId() const {return myMessageId;}
38  inline void setMessageId(int val){myMessageId = val;}
39 
40 protected:
41  DtSimulationAddress mySenderAddr;
43 };
44 
45 #endif
46 
47 
const DtSimulationAddress & senderAddr() const
Definition: splitMessageKey.h:34
int messageId() const
Definition: splitMessageKey.h:37
DT_DLL_terrainCS bool operator==(const DtDegMinSec &lhs, const DtDegMinSec &rhs)
void setMessageId(int val)
Definition: splitMessageKey.h:38
Class: DtSplitMessageKey.
Definition: splitMessageKey.h:23
void setSenderAddr(const DtSimulationAddress &addr)
Definition: splitMessageKey.h:35
#define DT_DLL_vrfutil
This file is used to determine how to build Disable inconsistent dll linkage warning Visual Studio 6...
Definition: vrfutilDefines.h:34
DtSimulationAddress mySenderAddr
Definition: splitMessageKey.h:41
int myMessageId
Definition: splitMessageKey.h:42

Document ID: Generated on Thu Aug 27 10:56:05 EDT 2020 from SVN revision 217100
Copyright © 2005-2020 MAK Technologies. All Rights Reserved (www.mak.com)