[Telepathy-commits] [telepathy-qt4/master] Remove PendingReadyAccountManager in favor of PendingReady.

Andre Moreira Magalhaes (andrunko) andre.magalhaes at collabora.co.uk
Mon Mar 2 18:43:34 PST 2009


---
 TelepathyQt4/Client/PendingReadyAccountManager     |   13 ---
 .../Client/pending-ready-account-manager.cpp       |  111 --------------------
 .../Client/pending-ready-account-manager.h         |   62 -----------
 TelepathyQt4/Makefile.am                           |    4 -
 4 files changed, 0 insertions(+), 190 deletions(-)
 delete mode 100644 TelepathyQt4/Client/PendingReadyAccountManager
 delete mode 100644 TelepathyQt4/Client/pending-ready-account-manager.cpp
 delete mode 100644 TelepathyQt4/Client/pending-ready-account-manager.h

diff --git a/TelepathyQt4/Client/PendingReadyAccountManager b/TelepathyQt4/Client/PendingReadyAccountManager
deleted file mode 100644
index e833ca1..0000000
--- a/TelepathyQt4/Client/PendingReadyAccountManager
+++ /dev/null
@@ -1,13 +0,0 @@
-#ifndef _TelepathyQt4_Client_PendingReadyAccountManager_HEADER_GUARD_
-#define _TelepathyQt4_Client_PendingReadyAccountManager_HEADER_GUARD_
-
-#ifndef IN_TELEPATHY_QT4_HEADER
-#define IN_TELEPATHY_QT4_HEADER
-#endif
-
-#include <TelepathyQt4/Client/pending-ready-account-manager.h>
-
-#undef IN_TELEPATHY_QT4_HEADER
-
-#endif
-// vim:set ft=cpp:
diff --git a/TelepathyQt4/Client/pending-ready-account-manager.cpp b/TelepathyQt4/Client/pending-ready-account-manager.cpp
deleted file mode 100644
index 5cf9fc7..0000000
--- a/TelepathyQt4/Client/pending-ready-account-manager.cpp
+++ /dev/null
@@ -1,111 +0,0 @@
-/*
- * This file is part of TelepathyQt4
- *
- * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
- * Copyright (C) 2009 Nokia Corporation
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
- */
-
-#include <TelepathyQt4/Client/PendingReadyAccountManager>
-
-#include "TelepathyQt4/Client/_gen/pending-ready-account-manager.moc.hpp"
-
-#include "TelepathyQt4/debug-internal.h"
-
-#include <QDBusPendingCallWatcher>
-#include <QDBusPendingReply>
-
-/**
- * \addtogroup clientsideproxies Client-side proxies
- *
- * Proxy objects representing remote service objects accessed via D-Bus.
- *
- * In addition to providing direct access to methods, signals and properties
- * exported by the remote objects, some of these proxies offer features like
- * automatic inspection of remote object capabilities, property tracking,
- * backwards compatibility helpers for older services and other utilities.
- */
-
-namespace Telepathy
-{
-namespace Client
-{
-
-struct PendingReadyAccountManager::Private
-{
-    Private(AccountManager::Features requestedFeatures, AccountManager *accountManager) :
-        requestedFeatures(requestedFeatures),
-        accountManager(accountManager)
-    {
-    }
-
-    AccountManager::Features requestedFeatures;
-    AccountManager *accountManager;
-};
-
-/**
- * \class PendingReadyAccountManager
- * \ingroup clientaccount
- * \headerfile <TelepathyQt4/Client/pending-ready-account-manager.h> <TelepathyQt4/Client/PendingReadyAccountManager>
- *
- * Class containing the features requested and the reply to a request
- * for an account manager to become ready. Instances of this class cannot be
- * constructed directly; the only way to get one is via AccountManager::becomeReady().
- */
-
-/**
- * Construct a PendingReadyAccountManager object.
- *
- * \param accountManager The AccountManager that will become ready.
- */
-PendingReadyAccountManager::PendingReadyAccountManager(AccountManager::Features requestedFeatures,
-        AccountManager *accountManager)
-    : PendingOperation(accountManager),
-      mPriv(new Private(requestedFeatures, accountManager))
-{
-}
-
-/**
- * Class destructor.
- */
-PendingReadyAccountManager::~PendingReadyAccountManager()
-{
-    delete mPriv;
-}
-
-/**
- * Return the AccountManager object through which the request was made.
- *
- * \return AccountManager object.
- */
-AccountManager *PendingReadyAccountManager::accountManager() const
-{
-    return mPriv->accountManager;
-}
-
-/**
- * Return the Features that were requested to become ready on the
- * account manager.
- *
- * \return Features.
- */
-AccountManager::Features PendingReadyAccountManager::requestedFeatures() const
-{
-    return mPriv->requestedFeatures;
-}
-
-} // Telepathy::Client
-} // Telepathy
diff --git a/TelepathyQt4/Client/pending-ready-account-manager.h b/TelepathyQt4/Client/pending-ready-account-manager.h
deleted file mode 100644
index bc5f5e5..0000000
--- a/TelepathyQt4/Client/pending-ready-account-manager.h
+++ /dev/null
@@ -1,62 +0,0 @@
-/*
- * This file is part of TelepathyQt4
- *
- * Copyright (C) 2009 Collabora Ltd. <http://www.collabora.co.uk/>
- * Copyright (C) 2009 Nokia Corporation
- *
- * This library is free software; you can redistribute it and/or
- * modify it under the terms of the GNU Lesser General Public
- * License as published by the Free Software Foundation; either
- * version 2.1 of the License, or (at your option) any later version.
- *
- * This library is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this library; if not, write to the Free Software
- * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
- */
-
-#ifndef _TelepathyQt4_cli_pending_ready_account_manager_h_HEADER_GUARD_
-#define _TelepathyQt4_cli_pending_ready_account_manager_h_HEADER_GUARD_
-
-#ifndef IN_TELEPATHY_QT4_HEADER
-#error IN_TELEPATHY_QT4_HEADER
-#endif
-
-#include <TelepathyQt4/Client/AccountManager>
-#include <TelepathyQt4/Client/PendingOperation>
-
-class QDBusPendingCallWatcher;
-
-namespace Telepathy
-{
-namespace Client
-{
-
-class PendingReadyAccountManager : public PendingOperation
-{
-    Q_OBJECT
-
-public:
-    ~PendingReadyAccountManager();
-
-    AccountManager *accountManager() const;
-    AccountManager::Features requestedFeatures() const;
-
-private:
-    Q_DISABLE_COPY(PendingReadyAccountManager);
-    PendingReadyAccountManager(AccountManager::Features requestedFeatures, AccountManager *accountManager);
-
-    struct Private;
-    friend struct Private;
-    friend class AccountManager;
-    Private *mPriv;
-};
-
-} // Telepathy::Client
-} // Telepathy
-
-#endif
diff --git a/TelepathyQt4/Makefile.am b/TelepathyQt4/Makefile.am
index ad6cf78..62957f4 100644
--- a/TelepathyQt4/Makefile.am
+++ b/TelepathyQt4/Makefile.am
@@ -61,7 +61,6 @@ libtelepathy_qt4_la_SOURCES = \
     Client/pending-operation.cpp \
     Client/pending-ready.cpp \
     Client/pending-ready-account.cpp \
-    Client/pending-ready-account-manager.cpp \
     Client/pending-ready-channel.cpp \
     Client/pending-ready-connection-manager.cpp \
     Client/pending-string-list.cpp \
@@ -119,7 +118,6 @@ nodist_libtelepathy_qt4_la_SOURCES = \
     Client/_gen/pending-operation.moc.hpp \
     Client/_gen/pending-ready.moc.hpp \
     Client/_gen/pending-ready-account.moc.hpp \
-    Client/_gen/pending-ready-account-manager.moc.hpp \
     Client/_gen/pending-ready-channel.moc.hpp \
     Client/_gen/pending-ready-connection-manager.moc.hpp \
     Client/_gen/pending-string-list.moc.hpp \
@@ -167,7 +165,6 @@ tpqt4clientinclude_HEADERS = \
     Client/PendingOperation \
     Client/PendingReady \
     Client/PendingReadyAccount \
-    Client/PendingReadyAccountManager \
     Client/PendingReadyChannel \
     Client/PendingReadyConnectionManager \
     Client/PendingSuccess \
@@ -238,7 +235,6 @@ tpqt4clientinclude_HEADERS = \
     Client/pending-operation.h \
     Client/pending-ready.h \
     Client/pending-ready-account.h \
-    Client/pending-ready-account-manager.h \
     Client/pending-ready-channel.h \
     Client/pending-ready-connection-manager.h \
     Client/pending-string-list.h \
-- 
1.5.6.5




More information about the telepathy-commits mailing list