Öffentliche Methoden | Geschützte Methoden | Geschützte Attribute | Private Attribute
Device Klassenreferenz

#include <Device.h>

Klassendiagramm für Device:
Inheritance graph
[Legende]

Aufstellung aller Elemente

Öffentliche Methoden

 Device ()
 Device (int id, int devid, mutString name=mutEmptyString)
virtual ~Device ()
virtual void Save (tree_storage &config)=0
 Save current device settings in a tree storage.
virtual void Save (tree_storage &config, const Route *route)=0
 Save route settings (filter settings) for a given route.
virtual void Load (tree_storage &config)=0
 Load current device settings from a tree storage.
virtual void Load (tree_storage &config, Route *route)=0
 Loade route settings (filter settings) for a given route.
void setUserData (void *data)
void * getUserData () const
const wxString & GetName () const
virtual void SetName (const wxString &s)
int GetDevId () const
virtual void SetDevId (int id)
int GetId () const
virtual void ReadData (wxConfigBase *config)
virtual void WriteData (wxConfigBase *config)
virtual mutString GetTypeName () const

Geschützte Methoden

void SetId (int id)

Geschützte Attribute

int DevId
mutString Name

Private Attribute

void * userdata
int Id

Ausführliche Beschreibung

Definiert in Zeile 173 der Datei Device.h.


Dokumentation der Datenelemente

void* Device::userdata [private]

Definiert in Zeile 176 der Datei Device.h.

Wird benutzt von getUserData() und setUserData().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

Erzeugt am Sun Aug 21 2011 10:52:06 für Mutabor von doxygen 1.7.4