#include <gadget/Type/AnalogData.h>
Inheritance diagram for gadget::AnalogData:


Public Member Functions | |
| AnalogData () | |
| Constructor. | |
| AnalogData (float f) | |
| float | getAnalog () const |
| void | setAnalog (const float f) |
| AnalogData & | operator= (const AnalogData &pd) |
| AnalogData & | operator= (const float f) |
| bool | operator== (const AnalogData &o) const |
| bool | operator!= (const AnalogData &o) const |
Protected Attributes | |
| float | mAnalogData |
Definition at line 45 of file AnalogData.h.
| gadget::AnalogData::AnalogData | ( | ) | [inline] |
Constructor.
Definition at line 56 of file AnalogData.h.
00057 : InputData() 00058 , mAnalogData(0.0f) 00059 { 00060 ; 00061 }
| gadget::AnalogData::AnalogData | ( | float | f | ) | [inline] |
Definition at line 63 of file AnalogData.h.
00064 : InputData() 00065 , mAnalogData(f) 00066 { 00067 ; 00068 }
| float gadget::AnalogData::getAnalog | ( | ) | const [inline] |
Definition at line 70 of file AnalogData.h.
References mAnalogData.
00071 { 00072 return mAnalogData; 00073 }
| void gadget::AnalogData::setAnalog | ( | const float | f | ) | [inline] |
Definition at line 75 of file AnalogData.h.
References mAnalogData.
Referenced by gadget::Analog::readObject().
00076 { 00077 mAnalogData = f; 00078 }
| AnalogData& gadget::AnalogData::operator= | ( | const AnalogData & | pd | ) | [inline] |
Definition at line 80 of file AnalogData.h.
References gadget::InputData::copy(), and mAnalogData.
00081 { 00082 InputData::copy (pd); 00083 mAnalogData = pd.mAnalogData; 00084 return *this; 00085 }
| AnalogData& gadget::AnalogData::operator= | ( | const float | f | ) | [inline] |
Definition at line 87 of file AnalogData.h.
References mAnalogData.
00088 { 00089 mAnalogData = f; 00090 return *this; 00091 }
| bool gadget::AnalogData::operator== | ( | const AnalogData & | o | ) | const [inline] |
Definition at line 93 of file AnalogData.h.
References mAnalogData, and gadget::InputData::mTimeStamp.
00094 { 00095 return mAnalogData == o.mAnalogData && mTimeStamp == o.mTimeStamp; 00096 }
| bool gadget::AnalogData::operator!= | ( | const AnalogData & | o | ) | const [inline] |
float gadget::AnalogData::mAnalogData [protected] |
Definition at line 111 of file AnalogData.h.
Referenced by getAnalog(), operator=(), operator==(), and setAnalog().
1.5.1