--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/cellular/telephonysettings/xqbindings/psetwrapper/src/psetwrapper_s.cpp Tue Aug 31 15:45:17 2010 +0300
@@ -0,0 +1,292 @@
+/*
+ * Copyright (c) 2009 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"
+ * which accompanies this distribution, and is available
+ * at the URL "http://www.eclipse.org/legal/epl-v10.html".
+ *
+ * Initial Contributors:
+ * Nokia Corporation - initial contribution.
+ *
+ * Contributors:
+ *
+ * Description:
+ *
+ */
+
+
+#include "psetwrapper.h"
+#include "psetcliwrapper.h"
+#include "psetcallwaitingwrapper.h"
+#include "psetcalldivertingwrapper.h"
+#include "psetnetworkwrapper.h"
+#include "psetcallbarringwrapper.h"
+#include "logging.h"
+
+
+PSetWrapper::PSetWrapper(QObject *parent):
+ QObject(parent),
+ m_wrapperCli(NULL),
+ m_callWaitingWrapper(NULL),
+ m_callDivertingWrapper(NULL),
+ m_networkWrapper(NULL)
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+PSetWrapper::~PSetWrapper()
+{
+ DPRINT << "DUMMY WRAPPER";
+
+ delete m_wrapperCli;
+ delete m_callWaitingWrapper;
+ delete m_callDivertingWrapper;
+ delete m_networkWrapper;
+
+}
+
+PSetCliWrapper& PSetWrapper::cliWrapper()
+{
+ DPRINT << "DUMMY WRAPPER";
+
+ if( !m_wrapperCli ){
+ m_wrapperCli = new PSetCliWrapper(*m_psetContainer, this);
+ }
+
+ return *m_wrapperCli;
+}
+
+
+PSetCallWaitingWrapper& PSetWrapper::callWaitingWrapper()
+{
+ DPRINT << "DUMMY WRAPPER";
+
+ if( !m_callWaitingWrapper ){
+ m_callWaitingWrapper = new PSetCallWaitingWrapper(*m_psetContainer, this);
+ }
+
+ return *m_callWaitingWrapper;
+}
+
+
+PSetCallDivertingWrapper& PSetWrapper::callDivertingWrapper()
+{
+ DPRINT << "DUMMY WRAPPER";
+
+ if( !m_callWaitingWrapper ){
+ m_callDivertingWrapper = new PSetCallDivertingWrapper(*m_psetContainer, this);
+ }
+
+ return *m_callDivertingWrapper;
+}
+
+PSetNetworkWrapper& PSetWrapper::networkWrapper()
+{
+ DPRINT << "DUMMY WRAPPER";
+
+ if (!m_networkWrapper) {
+ m_networkWrapper = new PSetNetworkWrapper(*m_psetContainer, this);
+ }
+
+ return *m_networkWrapper;
+}
+
+class PSetCliWrapperPrivate {
+ PSetCliWrapperPrivate(){}
+};
+
+PSetCliWrapper::PSetCliWrapper( CPsetContainer &psetContainer,
+ QObject *parent):
+ QObject(parent), m_privateImpl(NULL)
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+PSetCliWrapper::~PSetCliWrapper()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+// -------- Wrapper interface --------- //
+void PSetCliWrapper::getColpMode()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetCliWrapper::getClipMode()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetCliWrapper::getClirMode()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetCliWrapper::getColrMode()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetCliWrapper::getCnap()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetCliWrapper::cancelAll()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+class PSetCallWaitingWrapperPrivate {
+ PSetCallWaitingWrapperPrivate(){}
+};
+
+PSetCallWaitingWrapper::PSetCallWaitingWrapper(
+ CPsetContainer &psetContainer,
+ QObject *parent) : QObject(parent), m_privateImpl(NULL)
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+PSetCallWaitingWrapper::~PSetCallWaitingWrapper()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+// -------- Wrapper interface --------- //
+void PSetCallWaitingWrapper::setCallWaiting( PsCallWaitingCommand aSetting,
+ int aBasicServiceGroup )
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetCallWaitingWrapper::getCallWaitingStatus()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetCallWaitingWrapper::cancelProcess()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+PSetCallDivertingWrapper::PSetCallDivertingWrapper(
+ CPsetContainer &psetContainer, QObject *parent) :
+ QObject(parent), m_DefaultNumberListCDes(NULL)
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+PSetCallDivertingWrapper::~PSetCallDivertingWrapper()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+// -------- Wrapper interface --------- //
+
+int PSetCallDivertingWrapper::setCallDiverting(
+ PSCallDivertingCommand& aSetting, int aBasicServiceGroup)
+{
+ DPRINT << "DUMMY WRAPPER";
+ return 0;
+}
+
+void PSetCallDivertingWrapper::getCallDivertingStatus(
+ const PsServiceGroup aServiceGroup, const PsCallDivertingCondition aCondition,
+ int aBsc)
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetCallDivertingWrapper::cancelProcess()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetCallDivertingWrapper::getDefaultNumbers(QStringList &aDefNumbers)
+{
+ DPRINT << "DUMMY WRAPPER";
+ aDefNumbers = m_DefaultnumberListQSList;
+}
+
+void PSetCallDivertingWrapper::setNewDefaultNumber(QString aNumber)
+{
+ DPRINT << "DUMMY WRAPPER";
+ m_DefaultnumberListQSList.append(aNumber);
+}
+
+void PSetCallDivertingWrapper::getVoiceMailBoxNumber(QString &/*aVmbxNumber*/)
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+PSetNetworkWrapper::PSetNetworkWrapper(
+ CPsetContainer &psetContainer, QObject *parent)
+ : QObject(parent)
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+PSetNetworkWrapper::~PSetNetworkWrapper()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetNetworkWrapper::getNetworkAccessMode() const
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetNetworkWrapper::setNetworkAccessMode(
+ PSetNetworkWrapper::NetworkAccessMode mode)
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetNetworkWrapper::getAvailableNetworks()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+PSetNetworkWrapper::ErrorCode PSetNetworkWrapper::getNetworkSelectionMode(
+ PSetNetworkWrapper::NetworkSelectionMode& mode) const
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetNetworkWrapper::selectNetwork(
+ const PSetNetworkWrapper::NetworkInfo& info)
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+void PSetNetworkWrapper::cancelRequest()
+{
+ DPRINT << "DUMMY WRAPPER";
+}
+
+class PSetCallBarringWrapperPrivate {
+public:
+ PSetCallBarringWrapperPrivate() {}
+ ~PSetCallBarringWrapperPrivate() {}
+};
+
+PSetCallBarringWrapper::PSetCallBarringWrapper(
+ CPsetContainer &psetContainer,
+ QObject *parent)
+ :
+ QObject(parent)
+{
+ DPRINT << "DUMMY PSetCallBarringWrapper";
+}
+
+
+PSetCallBarringWrapper::~PSetCallBarringWrapper()
+{
+ DPRINT << "DUMMY PSetCallBarringWrapper";
+}
+
+
+// End of File.