Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Examples  

gadget::AnalogData Class Reference

InputData subclass for analog data. More...

#include <AnalogData.h>

Inheritance diagram for gadget::AnalogData:

Inheritance graph
[legend]
Collaboration diagram for gadget::AnalogData:

Collaboration graph
[legend]
List of all members.

Public Methods

 AnalogData ()
 Constructor. More...

 AnalogData (float f)
float getAnalog () const
void setAnalog (const float f)
AnalogData & operator= (const AnalogData &pd)
AnalogData & operator= (const float f)

Protected Attributes

float mAnalogData

Detailed Description

InputData subclass for analog data.

Definition at line 43 of file AnalogData.h.


Constructor & Destructor Documentation

gadget::AnalogData::AnalogData   [inline]
 

Constructor.

Definition at line 48 of file AnalogData.h.

00049       : InputData()
00050       , mAnalogData(0.0f)
00051    {
00052       ;
00053    }

gadget::AnalogData::AnalogData float    f [inline]
 

Definition at line 55 of file AnalogData.h.

00056       : InputData()
00057       , mAnalogData(f)
00058    {
00059       ;
00060    }


Member Function Documentation

float gadget::AnalogData::getAnalog   const [inline]
 

Definition at line 62 of file AnalogData.h.

00063    {
00064       return mAnalogData;
00065    }

void gadget::AnalogData::setAnalog const float    f [inline]
 

Definition at line 67 of file AnalogData.h.

00068    {
00069       mAnalogData = f;
00070    }

AnalogData& gadget::AnalogData::operator= const AnalogData &    pd [inline]
 

Definition at line 72 of file AnalogData.h.

00073    {
00074       InputData::copy (pd);
00075       mAnalogData = pd.mAnalogData;
00076       return *this;
00077    }

AnalogData& gadget::AnalogData::operator= const float    f [inline]
 

Definition at line 79 of file AnalogData.h.

00080    {
00081       mAnalogData = f;
00082       return *this;
00083    }


Member Data Documentation

float gadget::AnalogData::mAnalogData [protected]
 

Definition at line 93 of file AnalogData.h.


The documentation for this class was generated from the following file:
Generated on Sun May 2 14:26:54 2004 for Gadgeteer by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002