diff -r b85b0c039c14 -r 1d94eb8df9c2 smf/smfservermodule/smfclient/common/smfprovider.cpp --- 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 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<>(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; - }