#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().
1.7.4