smf/smfservermodule/smfclient/common/smfprovider.cpp
changeset 10 1d94eb8df9c2
parent 9 b85b0c039c14
--- a/smf/smfservermodule/smfclient/common/smfprovider.cpp	Fri May 21 15:40:57 2010 +0530
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,162 +0,0 @@
-/*
- * smfprovider.cpp
- *
- *  Created on: Apr 15, 2010
- *      Author: manasij
- */
-#include "smfprovider.h"
-
-  SmfProvider::SmfProvider(QObject* parent)//:QObject(parent)
-	  {
-	  
-	  }
-  SmfProvider::~SmfProvider()
-	  {
-	  
-	  }
-
-  /**
-   * Localizable name of the service 
-   * @return service name
-   */
-  QString SmfProvider::serviceName() const
-  {
-	  return m_serviceName;
-  }
-  
-  /**
-   * Logo of the service
-   * @return logo image of the service
-   */
-  QImage SmfProvider::serviceIcon() const
-		  {
-			  return m_serviceIcon;
-		  }
-  
-  /**
-   * Readable service description
-   * @return service description
-   */
-  QString SmfProvider::description() const
-		  {
-	  return m_description;
-		  }
-  
-  /*
-   * Website of the service
-   */
-  QUrl SmfProvider::serviceUrl() const
-		  {
-	  return m_serviceUrl;
-		  }
-  
-  /**
-   * URL of the application providing this service
-   */
-  QUrl SmfProvider::applicationUrl() const  //
-		  {
-	  return m_appUrl;
-		  }
-  
-  /**
-   * service types - list of interfaces that this provider support
-   */
-  QList<QString> SmfProvider::serviceTypes() const
-		  {
-	  return m_serviceTypes;
-		  }
-  
-  /////////////////////////////////////////set APIs
-  /**
-   * Localizable name of the service 
-   * 
-   */
-  void SmfProvider::serviceName(QString& name)
-	  {
-	  m_serviceName = name;
-	  }
-  
-  /**
-   * Logo of the service
-   * 
-   */
-  void SmfProvider::serviceIcon(QImage& image)
-	  {
-	  m_serviceIcon = image;
-	  }
-  
-  /**
-   * Readable service description
-   * 
-   */
-  void SmfProvider::description(QString& desc)
-	  {
-	  m_description = desc;
-	  }
-  
-  /*
-   * Website of the service
-   */
-  void SmfProvider::serviceUrl(QUrl& url)
-	  {
-	  m_serviceUrl = url;
-	  }
-  
-  /**
-   * URL of the application providing this service
-   */
-  void SmfProvider::applicationUrl(QUrl& url)
-	  {
-	  m_appUrl = url;
-	  }
-  
-  /**
-   * service types - list of interfaces that this provider support
-   */
- void SmfProvider::serviceTypes( QStringList& types)
-	 {
-	 m_serviceTypes = types;
-	 }
- /**
-  * Externalization
-  */
- QDataStream &operator<<(QDataStream& out, const SmfProvider& base)
- 	{
-// 	base.writeLog("operator<<");
-// 	base.writeLog("base info:-");
-// 	base.writeLog(base.m_serviceName);
- //	base.writeLog(base.m_serviceIcon);
-// 	base.writeLog(base.m_description);
-// 	base.writeLog(base.m_serviceUrl);
-// 	base.writeLog(base.m_appUrl);
-// 	
- 	
- 	out<<base.m_serviceName;
- 	out<<base.m_serviceIcon;
- 	out<<base.m_description;
- 	out<<base.m_serviceUrl;
- 	out<<base.m_appUrl;
- 	return out; 
- 	}
-
- /**
-  * Internalization
-  */
- QDataStream &operator>>(QDataStream& in, SmfProvider& base)
- 	{
-// 	base.writeLog("operator>>");
-
- 	
- 	in>>base.m_serviceName;
- 	in>>base.m_serviceIcon;
- 	in>>base.m_description;
- 	in>>base.m_serviceUrl;
- 	in>>base.m_appUrl;
-// 	base.writeLog("After writing,base info:-");
-// 	base.writeLog(base.m_serviceName);
-// //	base.writeLog(base.m_serviceIcon);
-// 	base.writeLog(base.m_description);
-// 	base.writeLog(base.m_serviceUrl);
-// 	base.writeLog(base.m_appUrl);
- 	return in; 
- 	}