#include </home/clem/local/src/opie/noncore/settings/networksettings2/networksettings2/netnode.h>
Inheritance diagram for ANetNode:

Public Types | |
| typedef QArray< ANetNode * > | NetNodeList |
Public Member Functions | |
| ANetNode (const char *Name) | |
| virtual | ~ANetNode () |
| int | done (void) |
| void | setDone (int D) |
| bool | isToplevel (void) |
| void | setAttribute (QString &Attr, QString &Value) |
| void | saveAttributes (QTextStream &TS) |
| void | setAlternatives (NetNodeList *Alt) |
| NetNodeList & | alternatives (void) |
| virtual bool | hasDataForFile (SystemFile &) |
| virtual bool | openFile (SystemFile &SF, ANetNodeInstance *NNI, QStringList &PathToCreate) |
| virtual short | generatePreamble (SystemFile &) |
| virtual short | generatePostamble (SystemFile &) |
| virtual short | generateFile (SystemFile &, ANetNodeInstance *, long) |
| virtual QString | genNic (long) |
| virtual long | instanceCount (void) |
| virtual QStringList | properFiles (void) |
| virtual const QString | pixmapName ()=0 |
| virtual const QString | nodeDescription ()=0 |
| virtual ANetNodeInstance * | createInstance (void)=0 |
| virtual const char ** | provides (void)=0 |
| virtual const char ** | needs (void)=0 |
Protected Attributes | |
| NetNodeList * | Alternatives |
Private Member Functions | |
| virtual void | setSpecificAttribute (QString &, QString &)=0 |
| virtual void | saveSpecificAttribute (QTextStream &)=0 |
Private Attributes | |
| int | Done |
|
|
|
|
|
|
|
|
|
|
|
Definition at line 104 of file netnode.h. References Alternatives. Referenced by EditNetworkSetup::buildSubTree(), EditNetworkSetup::enablePath(), EditNetworkSetup::SLOT_SelectNode(), and EditNetworkSetup::updateGUI(). |
|
|
|
Definition at line 89 of file netnode.h. References Done. |
|
||||||||||||||||
|
Reimplemented in GPRSNetNode, and NetworkNetNode. |
|
|
Definition at line 141 of file netnode.h. Referenced by NetworkSettingsData::generateSettings(). |
|
|
Definition at line 136 of file netnode.h. Referenced by NetworkSettingsData::generateSettings(). |
|
|
Reimplemented in BluetoothBNEPNetNode, BluetoothBNEPNetNode, LanCardNetNode, PPPNetNode, USBNetNode, and WLanNetNode. |
|
|
Reimplemented in GPRSNetNode, NetworkNetNode, and PPPNetNode. Definition at line 114 of file netnode.h. Referenced by NetworkSettingsData::generateSettings(). |
|
|
Reimplemented in BluetoothBNEPNetNode, BluetoothBNEPNetNode, LanCardNetNode, and WLanNetNode. Definition at line 158 of file netnode.h. Referenced by NetworkSettingsData::generateSettings(). |
|
|
Definition at line 81 of file netnode.cpp. References P, and provides(). Referenced by EditNetworkSetup::buildFullTree(). |
|
|
|
Implemented in BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, CableNetNode, GPRSNetNode, IRDANetNode, LanCardNetNode, ModemNetNode, NetworkNetNode, PPPNetNode, ProfileNetNode, USBNetNode, VPNNetNode, and WLanNetNode. Referenced by EditNetworkSetup::SLOT_SelectNode(). |
|
||||||||||||||||
|
Definition at line 91 of file netnode.cpp. References ANetNodeInstance::openFile(). Referenced by NetworkSettingsData::generateSettings(). |
|
|
Implemented in BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, CableNetNode, GPRSNetNode, IRDANetNode, LanCardNetNode, ModemNetNode, NetworkNetNode, PPPNetNode, ProfileNetNode, USBNetNode, VPNNetNode, and WLanNetNode. Referenced by EditNetworkSetup::buildFullTree(), and ANetNodeInstance::pixmapName(). |
|
|
Reimplemented in GPRSNetNode, and PPPNetNode. Definition at line 163 of file netnode.h. Referenced by NetworkSettingsData::generateSettings(). |
|
|
Implemented in BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, CableNetNode, GPRSNetNode, IRDANetNode, LanCardNetNode, ModemNetNode, NetworkNetNode, PPPNetNode, ProfileNetNode, USBNetNode, VPNNetNode, and WLanNetNode. Referenced by isToplevel(), and ANetNodeInstance::provides(). |
|
|
Definition at line 73 of file netnode.cpp. References saveSpecificAttribute(). |
|
|
Implemented in BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, CableNetNode, GPRSNetNode, IRDANetNode, LanCardNetNode, ModemNetNode, NetworkNetNode, PPPNetNode, ProfileNetNode, USBNetNode, VPNNetNode, and WLanNetNode. Referenced by saveAttributes(). |
|
|
Definition at line 102 of file netnode.h. References Alternatives. |
|
||||||||||||
|
Definition at line 77 of file netnode.cpp. References setSpecificAttribute(). Referenced by NetworkSettingsData::loadSettings(). |
|
|
Definition at line 91 of file netnode.h. References Done. |
|
||||||||||||
|
Implemented in BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, BluetoothBNEPNetNode, BluetoothRFCOMMNetNode, CableNetNode, GPRSNetNode, IRDANetNode, LanCardNetNode, ModemNetNode, NetworkNetNode, PPPNetNode, ProfileNetNode, USBNetNode, VPNNetNode, and WLanNetNode. Referenced by setAttribute(). |
|
|
Definition at line 189 of file netnode.h. Referenced by alternatives(), and setAlternatives(). |
|
|
|
1.4.2