VR-Forces 5.0.2 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
ifRadioMessageReceived.h
Go to the documentation of this file.
1 /*******************************************************************************
2 ** Copyright (c) 2007 MAK Technologies, Inc.
3 ** All rights reserved.
4 *******************************************************************************/
5 /*******************************************************************************
6 ** $RCSfile: ifRadioMessageReceived.h,v $ $Revision: 1.1 $ $State: Exp $
7 *******************************************************************************/
8 
11 
13 
14 #ifndef ifRadioMessageReceived_h
15 #define ifRadioMessageReceived_h
16 
19 
27 {
28 public:
29 
32 
34  virtual ~DtIfRadioMessageReceived();
35 
38 
41 
43  virtual DtSimInterfaceContent * clone() const;
44 
47  virtual int type() const;
48 
50 
51  virtual DtString sender() const;
52  virtual void setSender(const DtString& globIdString);
54 
56 
57  virtual DtString receiver() const;
58  virtual void setReceiver(const DtString& globIdString);
60 
63 
64  virtual DtString senderObjectName() const;
65  virtual void setSenderObjectName(const DtString& globIdString);
67 
70 
71  virtual DtString receiverObjectName() const;
72  virtual void setReceiverObjectName(const DtString& globIdString);
74 
76 
77  virtual double frequency() const;
78  virtual void setFrequency(double frequency);
80 
82 
83  virtual int netRepSize() const;
84  virtual bool setFromNet(const char* contentBuffer,
85  unsigned contentSize);
86  virtual bool setToNet();
88  virtual void printDataToString(DtString& str);
89 
90  static DtSimInterfaceContent* creator();
91 
92 protected:
95  double myFrequency;
96 };
97 
98 #endif
virtual bool setFromNet(const char *contentBuffer, unsigned contentSize)
Definition: simInterfaceContent.h:78
virtual int netRepSize() const
Definition: simInterfaceContent.h:76
virtual int type() const =0
DtIfRadioMessageReceived.
Definition: ifRadioMessageReceived.h:26
virtual void printDataToString(DtString &str)
DtString mySenderObjectName
Definition: ifRadioMessageReceived.h:93
const DtSimInterfaceContent & operator=(const DtSimInterfaceContent &orig)
double myFrequency
Definition: ifRadioMessageReceived.h:95
DtString myReceiverObjectName
Definition: ifRadioMessageReceived.h:94
#define DT_DLL_vrfExtProtocol
Definition: vrfExtProtocolDefines.h:23
virtual bool setToNet()
Definition: simInterfaceContent.h:83
Definition: simInterfaceContent.h:45
virtual DtSimInterfaceContent * clone() const =0

Document ID: Generated on Sun Dec 4 20:22:03 EST 2022 from SVN revision 249613
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)