VR-Exchange 2.1 API Documentation
pRadioReceiverObject.h
Go to the documentation of this file.
1 /******************************************************************************
2  ** Copyright (c) 1992-2010 VT MAK
3 ******************************************************************************/
4 
5 #ifndef pRadioReceiverObject_H_
6 #define pRadioReceiverObject_H_
7 
11 
12 
13 #include <portal/pEmbeddedSystem.h> //DtPortalEmbeddedSystem
14 
15 namespace MAKVrExchange {
16 
20 
22 {
23 public:
24 
25  //Doxygen comments inherited from parent class
27 
28  //Doxygen comments inherited from parent class
29  virtual ~DtPortalRadioReceiverObject();
30 
31  //Doxygen comments inherited from parent class
33 
34  //Doxygen comments inherited from parent class
35  DtPortalRadioReceiverObject &operator=( const DtPortalRadioReceiverObject &original );
36 
37  //Doxygen comments inherited from parent class
38  int operator==( const DtPortalRadioReceiverObject &rightOperand );
39 
40  //Doxygen comments inherited from parent class
41  int operator!=( const DtPortalRadioReceiverObject &rightOperand );
42 
43  //Doxygen comments inherited from parent class
44  virtual const char * objectKindName() const;
45 
46  //Doxygen comments inherited from parent class
47  virtual unsigned int netSize() const;
48 
49  //Doxygen comments inherited from parent class
50  virtual void writeSelfToBuffer( void *buffer ) const ;
51 
52  //Doxygen comments inherited from parent class
53  virtual void readSelfFromBuffer( const void *buffer );
54 
55  //Doxygen comments inherited from parent class
56  virtual std::ostream &printDataToStream( std::ostream &stream ) const;
57 
58  //Doxygen comments inherited from parent class
59  static DtPortalMessage *create();
60 
65 
66  //Doxygen comments inherited from parent class
67  virtual DtPortalMessageKind kind() const;
68 
70 
71  DtDEC_ATTRIBUTE( DtU32, RadioIndex, radioIndex );
72  DtDEC_ATTRIBUTE( DtFloat32, ReceivedPower, receivedPower );
73  DtDEC_ATTRIBUTE( DtString, ReceivedTransmitterIdentifier, receivedTransmitterIdentifier );
74  DtDEC_ATTRIBUTE( DtU32, RadioTransmitterIndex, radioTransmitterIndex );
75  DtDEC_ATTRIBUTE( DtU32, ReceiverOperationalStatus, receiverOperationalStatus );
77 
78 }; //end class DtPortalRadioReceiverObject
79 
80 
82 {
83  return new DtPortalRadioReceiverObject();
84 }
85 
87 {
88  return "Radio Receiver";
89 }
90 
92 {
93  return theKind;
94 }
95 
96 }
97 
98 #endif //end #ifndef pRadioReceiverObject_H_

Document ID: Generated on Tue Aug 7 22:07:13 EDT 2012 from SVN revision 117874
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)