wlanutilities/wlanqtutilities/base/src/wlanqtutilsiap.cpp
changeset 31 e8f4211554fb
parent 19 10810c91db26
--- a/wlanutilities/wlanqtutilities/base/src/wlanqtutilsiap.cpp	Fri May 14 10:30:51 2010 +0300
+++ b/wlanutilities/wlanqtutilities/base/src/wlanqtutilsiap.cpp	Mon May 24 21:11:39 2010 +0300
@@ -1,5 +1,5 @@
 /*
-* Copyright (c) 2009 Nokia Corporation and/or its subsidiary(-ies).
+* Copyright (c) 2009-2010 Nokia Corporation and/or its subsidiary(-ies).
 * All rights reserved.
 * This component and the accompanying materials are made available
 * under the terms of "Eclipse Public License v1.0"
@@ -12,81 +12,60 @@
 * Contributors:
 *
 * Description:
-*
+* WLAN IAP (Internet Access Point, known network) class.
 */
 
-#include <QString>
+// System includes
+
+// User includes
+
 #include "wlanqtutilsiap.h"
 
-WlanQtUtilsIap::WlanQtUtilsIap() : 
-    id_(0),
-    netId_(0),
-    name_(""),
-    bearerType_(WlanQtUtilsBearerTypeNone),
-    connectionStatus_(WlanQtUtilsConnectionStatusNone)
+/*!
+    \class WlanQtUtilsIapPrivate
+    \brief Private implementation of WlanQtUtilsIap.
+    
+    This class is reserved for WlanQtUtilsIap private implementation.
+
+    NOTE: Even though there is currently no implementation, this is
+    required for possible later additions to avoid binary compatibility
+    break.
+*/
+
+class WlanQtUtilsIapPrivate
 {
+    friend class WlanQtUtilsIap;
+};
 
+/*!
+    \class WlanQtUtilsIap
+    \brief WLAN Internet Access Point class.
+
+    Contains the information related to known WLAN access points.
+*/
+
+// External function prototypes
+
+// Local constants
+
+// ======== LOCAL FUNCTIONS ========
+
+// ======== MEMBER FUNCTIONS ========
+
+/*!
+    Constructor.
+*/
+
+WlanQtUtilsIap::WlanQtUtilsIap() :
+    WlanQtUtilsAp(),
+    d_ptr(new WlanQtUtilsIapPrivate())
+{
 }
 
-WlanQtUtilsIap::WlanQtUtilsIap(
-    int id,
-    int netId,
-    QString name,
-    WlanQtUtilsBearerType bearerType) :
-    id_(id), netId_(netId), name_(name), bearerType_(bearerType), connectionStatus_(WlanQtUtilsConnectionStatusNone)
-{
-}
+/*!
+    Destructor.
+*/
 
 WlanQtUtilsIap::~WlanQtUtilsIap()
 {
 }
-
-int WlanQtUtilsIap::id() const
-{
-    return id_;
-}
-
-int WlanQtUtilsIap::networkId() const
-{
-    return netId_;
-}
-
-QString WlanQtUtilsIap::name() const
-{
-    return name_;
-}
-
-WlanQtUtilsBearerType WlanQtUtilsIap::bearerType() const
-{
-    return bearerType_;
-}
-
-WlanQtUtilsConnectionStatus WlanQtUtilsIap::connectionStatus() const
-{
-    return connectionStatus_;
-}
-
-void WlanQtUtilsIap::setId(int id)
-{
-    id_ = id;
-}
-
-void WlanQtUtilsIap::setNetworkId(int netId)
-{
-    netId_ = netId;
-}
-
-void WlanQtUtilsIap::setName(QString name)
-{
-    name_ = name;
-}
-
-void WlanQtUtilsIap::setBearerType(WlanQtUtilsBearerType bearerType)
-{
-    bearerType_ = bearerType;
-}
-
-void WlanQtUtilsIap::setConnectionStatus(WlanQtUtilsConnectionStatus connectionStatus)
-{
-    connectionStatus_ = connectionStatus;
-}