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

LanCardNetNode Class Reference

#include </home/clem/local/src/opie/noncore/settings/networksettings2/lancard/lancard_NN.h>

Inheritance diagram for LanCardNetNode:

Inheritance graph
[legend]
Collaboration diagram for LanCardNetNode:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 LanCardNetNode ()
virtual ~LanCardNetNode ()
virtual const QString pixmapName ()
virtual QString genNic (long)
virtual long instanceCount (void)
virtual const QString nodeDescription ()
virtual ANetNodeInstancecreateInstance (void)
virtual const char ** needs (void)
virtual const char ** provides (void)
QStringListaddressesOfNIC (void)

Private Member Functions

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

Private Attributes

long InstanceCount
QStringList NICMACAddresses

Constructor & Destructor Documentation

LanCardNetNode::LanCardNetNode  ) 
 

Constructor, find all of the possible interfaces

Definition at line 18 of file lancard_NN.cpp.

References InstanceCount.

LanCardNetNode::~LanCardNetNode  )  [virtual]
 

Delete any interfaces that we own.

Definition at line 25 of file lancard_NN.cpp.


Member Function Documentation

QStringList& LanCardNetNode::addressesOfNIC void   )  [inline]
 

Definition at line 30 of file lancard_NN.h.

References NICMACAddresses.

Referenced by LanCardEdit::populateList(), LanCardEdit::SLOT_RemoveUnknown(), and LanCardEdit::SLOT_ScanCards().

ANetNodeInstance * LanCardNetNode::createInstance void   )  [virtual]
 

Implements ANetNode.

Definition at line 36 of file lancard_NN.cpp.

QString LanCardNetNode::genNic long   )  [virtual]
 

Reimplemented from ANetNode.

Definition at line 49 of file lancard_NN.cpp.

References S, and QString::sprintf().

virtual long LanCardNetNode::instanceCount void   )  [inline, virtual]
 

Reimplemented from ANetNode.

Definition at line 22 of file lancard_NN.h.

References InstanceCount.

const char ** LanCardNetNode::needs void   )  [virtual]
 

Implements ANetNode.

Definition at line 41 of file lancard_NN.cpp.

References LanCardNeeds.

const QString LanCardNetNode::nodeDescription  )  [virtual]
 

Implements ANetNode.

Definition at line 28 of file lancard_NN.cpp.

References tr.

virtual const QString LanCardNetNode::pixmapName  )  [inline, virtual]
 

Implements ANetNode.

Definition at line 18 of file lancard_NN.h.

const char ** LanCardNetNode::provides void   )  [virtual]
 

Implements ANetNode.

Definition at line 45 of file lancard_NN.cpp.

References LanCardProvides.

void LanCardNetNode::saveSpecificAttribute QTextStream TS  )  [private, virtual]
 

Implements ANetNode.

Definition at line 62 of file lancard_NN.cpp.

References QValueList< T >::begin(), QValueList< T >::end(), Opie::Core::endl(), InstanceCount, and NICMACAddresses.

void LanCardNetNode::setSpecificAttribute QString Attr,
QString Value
[private, virtual]
 

Implements ANetNode.

Definition at line 54 of file lancard_NN.cpp.

References QValueList< T >::append(), InstanceCount, NICMACAddresses, and QString::toLong().


Member Data Documentation

long LanCardNetNode::InstanceCount [private]
 

Definition at line 39 of file lancard_NN.h.

Referenced by instanceCount(), LanCardNetNode(), saveSpecificAttribute(), and setSpecificAttribute().

QStringList LanCardNetNode::NICMACAddresses [private]
 

Definition at line 41 of file lancard_NN.h.

Referenced by addressesOfNIC(), saveSpecificAttribute(), and setSpecificAttribute().


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