Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

AGPRSDevice Class Reference

#include </home/clem/local/src/opie/noncore/settings/networksettings2/gprs/GPRS_NNI.h>

Inheritance diagram for AGPRSDevice:

Inheritance graph
[legend]
Collaboration diagram for AGPRSDevice:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 AGPRSDevice (GPRSNetNode *PNN)
RuntimeInforuntime (void)
QWidget * edit (QWidget *parent)
QString acceptable (void)
void commit (void)
virtual bool openFile (SystemFile &SF, QStringList &SL)
virtual void * data (void)
virtual bool hasDataForFile (SystemFile &S)
virtual short generateFile (SystemFile &SF, long DevNr)

Protected Member Functions

virtual void setSpecificAttribute (QString &Attr, QString &Value)
virtual void saveSpecificAttribute (QTextStream &TS)

Private Attributes

GPRSEditGUI
GPRSData Data
GPRSRunRT

Constructor & Destructor Documentation

AGPRSDevice::AGPRSDevice GPRSNetNode PNN  ) 
 

Definition at line 7 of file GPRS_NNI.cpp.

References GUI, RT, and TRUE.


Member Function Documentation

QString AGPRSDevice::acceptable void   )  [virtual]
 

Implements ANetNodeInstance.

Definition at line 75 of file GPRS_NNI.cpp.

References GPRSEdit::acceptable(), and GUI.

void AGPRSDevice::commit void   )  [virtual]
 

Implements ANetNodeInstance.

Definition at line 79 of file GPRS_NNI.cpp.

References GPRSEdit::commit(), GUI, and ANetNodeInstance::setModified().

virtual void* AGPRSDevice::data void   )  [inline, virtual]
 

Implements ANetNodeInstance.

Definition at line 30 of file GPRS_NNI.h.

QWidget * AGPRSDevice::edit QWidget *  parent  )  [virtual]
 

Implements ANetNodeInstance.

Definition at line 69 of file GPRS_NNI.cpp.

References GUI, and GPRSEdit::showData().

short AGPRSDevice::generateFile SystemFile SF,
long  DevNr
[virtual]
 

Reimplemented from ANetNodeInstance.

Definition at line 91 of file GPRS_NNI.cpp.

References Opie::Core::endl(), i, name, SystemFile::name(), ANetNodeInstance::networkSetup(), oendl, and removeSpaces().

bool AGPRSDevice::hasDataForFile SystemFile S  )  [virtual]
 

Reimplemented from ANetNodeInstance.

Definition at line 84 of file GPRS_NNI.cpp.

References SystemFile::name().

bool AGPRSDevice::openFile SystemFile SF,
QStringList SL
[virtual]
 

Reimplemented from ANetNodeInstance.

Definition at line 210 of file GPRS_NNI.cpp.

References name, SystemFile::name(), ANetNodeInstance::networkSetup(), removeSpaces(), and SystemFile::setPath().

RuntimeInfo* AGPRSDevice::runtime void   )  [inline, virtual]
 

Implements ANetNodeInstance.

Definition at line 18 of file GPRS_NNI.h.

References RT.

void AGPRSDevice::saveSpecificAttribute QTextStream TS  )  [protected, virtual]
 

Implements ANetNodeInstance.

Definition at line 49 of file GPRS_NNI.cpp.

References Opie::Core::endl(), i, and oendl.

void AGPRSDevice::setSpecificAttribute QString Attr,
QString Value
[protected, virtual]
 

Implements ANetNodeInstance.

Definition at line 19 of file GPRS_NNI.cpp.

References GPRSRoutingEntry::Address, E, GPRSRoutingEntry::Mask, QStringList::split(), QString::toShort(), and QString::toULong().


Member Data Documentation

GPRSData AGPRSDevice::Data [private]
 

Definition at line 45 of file GPRS_NNI.h.

GPRSEdit* AGPRSDevice::GUI [private]
 

Definition at line 44 of file GPRS_NNI.h.

Referenced by acceptable(), AGPRSDevice(), commit(), and edit().

GPRSRun* AGPRSDevice::RT [private]
 

Definition at line 46 of file GPRS_NNI.h.

Referenced by AGPRSDevice(), and runtime().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 17:26:14 2005 for OPIE by  doxygen 1.4.2