WlanActiveMacAddressFeature Class Reference

#include <Wlan.h>

Inheritance diagram for WlanActiveMacAddressFeature:

AbstractStringFeature PersistantFeature Feature List of all members.

Public Member Functions

virtual const string getName () const
virtual string toString () const

Protected Member Functions

 WlanActiveMacAddressFeature (stringcode *code, long *maxlen)
 WlanActiveMacAddressFeature (stringcode *code, long *maxlen, const string mac)

Friends

class WlanFeatureProvider

Detailed Description

This feature encapsulates the ESSID which is currently set for a WLAN network interface or the ESSID which it is currently bound to (if not set explicitely). It is based on the AbstractStringFeature and uses the Levenshtein distance.


Constructor & Destructor Documentation

WlanActiveMacAddressFeature::WlanActiveMacAddressFeature stringcode code,
long *  maxlen
[inline, protected]
 

This constructor should not be used to construct feature objects. They are only created by the respective feature provider.

WlanActiveMacAddressFeature::WlanActiveMacAddressFeature stringcode code,
long *  maxlen,
const string  mac
[inline, protected]
 

This constructor should not be used to construct feature objects. They are only created by the respective feature provider.


Member Function Documentation

virtual const string WlanActiveMacAddressFeature::getName  )  const [inline, virtual]
 

Query a features name

Returns:
Name of the Feature in the format "Featureprovider.Feature"

Reimplemented from AbstractStringFeature.

string WlanActiveMacAddressFeature::toString  )  const [virtual]
 

This is only for testing.

Reimplemented from AbstractStringFeature.


The documentation for this class was generated from the following files:
Generated on Mon Jun 5 10:20:50 2006 for Intelligence.kdevelop by  doxygen 1.4.6