#include <Device.h>
Ö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 |
void* Device::userdata [private] |
Definiert in Zeile 176 der Datei Device.h.
Wird benutzt von getUserData() und setUserData().