Home · All Classes · All Namespaces · Modules · Functions · Files
cli-account-body.hpp
00001 #define IN_TP_QT_HEADER
00002 #include "TelepathyQt/account.h"
00003 
00004 namespace Tp
00005 {
00006 namespace Client
00007 {
00008 
00009 AccountInterface::AccountInterface(const QString& busName, const QString& objectPath, QObject *parent)
00010     : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), QDBusConnection::sessionBus(), parent)
00011 {
00012 }
00013 
00014 AccountInterface::AccountInterface(const QDBusConnection& connection, const QString& busName, const QString& objectPath, QObject *parent)
00015     : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), connection, parent)
00016 {
00017 }
00018 
00019 AccountInterface::AccountInterface(Tp::DBusProxy *proxy)
00020     : Tp::AbstractInterface(proxy, staticInterfaceName())
00021 {
00022 }
00023 
00024 void AccountInterface::invalidate(Tp::DBusProxy *proxy,
00025         const QString &error, const QString &message)
00026 {
00027     disconnect(this, SIGNAL(Removed()), NULL, NULL);
00028     disconnect(this, SIGNAL(AccountPropertyChanged(const QVariantMap&)), NULL, NULL);
00029 
00030     Tp::AbstractInterface::invalidate(proxy, error, message);
00031 }
00032 
00033 AccountInterfaceAddressingInterface::AccountInterfaceAddressingInterface(const QString& busName, const QString& objectPath, QObject *parent)
00034     : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), QDBusConnection::sessionBus(), parent)
00035 {
00036 }
00037 
00038 AccountInterfaceAddressingInterface::AccountInterfaceAddressingInterface(const QDBusConnection& connection, const QString& busName, const QString& objectPath, QObject *parent)
00039     : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), connection, parent)
00040 {
00041 }
00042 
00043 AccountInterfaceAddressingInterface::AccountInterfaceAddressingInterface(Tp::DBusProxy *proxy)
00044     : Tp::AbstractInterface(proxy, staticInterfaceName())
00045 {
00046 }
00047 
00048 AccountInterfaceAddressingInterface::AccountInterfaceAddressingInterface(const Tp::Client::AccountInterface& mainInterface)
00049     : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), mainInterface.parent())
00050 {
00051 }
00052 
00053 AccountInterfaceAddressingInterface::AccountInterfaceAddressingInterface(const Tp::Client::AccountInterface& mainInterface, QObject *parent)
00054     : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), parent)
00055 {
00056 }
00057 
00058 void AccountInterfaceAddressingInterface::invalidate(Tp::DBusProxy *proxy,
00059         const QString &error, const QString &message)
00060 {
00061 
00062     Tp::AbstractInterface::invalidate(proxy, error, message);
00063 }
00064 
00065 AccountInterfaceAvatarInterface::AccountInterfaceAvatarInterface(const QString& busName, const QString& objectPath, QObject *parent)
00066     : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), QDBusConnection::sessionBus(), parent)
00067 {
00068 }
00069 
00070 AccountInterfaceAvatarInterface::AccountInterfaceAvatarInterface(const QDBusConnection& connection, const QString& busName, const QString& objectPath, QObject *parent)
00071     : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), connection, parent)
00072 {
00073 }
00074 
00075 AccountInterfaceAvatarInterface::AccountInterfaceAvatarInterface(Tp::DBusProxy *proxy)
00076     : Tp::AbstractInterface(proxy, staticInterfaceName())
00077 {
00078 }
00079 
00080 AccountInterfaceAvatarInterface::AccountInterfaceAvatarInterface(const Tp::Client::AccountInterface& mainInterface)
00081     : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), mainInterface.parent())
00082 {
00083 }
00084 
00085 AccountInterfaceAvatarInterface::AccountInterfaceAvatarInterface(const Tp::Client::AccountInterface& mainInterface, QObject *parent)
00086     : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), parent)
00087 {
00088 }
00089 
00090 void AccountInterfaceAvatarInterface::invalidate(Tp::DBusProxy *proxy,
00091         const QString &error, const QString &message)
00092 {
00093     disconnect(this, SIGNAL(AvatarChanged()), NULL, NULL);
00094 
00095     Tp::AbstractInterface::invalidate(proxy, error, message);
00096 }
00097 
00098 AccountInterfaceStorageInterface::AccountInterfaceStorageInterface(const QString& busName, const QString& objectPath, QObject *parent)
00099     : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), QDBusConnection::sessionBus(), parent)
00100 {
00101 }
00102 
00103 AccountInterfaceStorageInterface::AccountInterfaceStorageInterface(const QDBusConnection& connection, const QString& busName, const QString& objectPath, QObject *parent)
00104     : Tp::AbstractInterface(busName, objectPath, staticInterfaceName(), connection, parent)
00105 {
00106 }
00107 
00108 AccountInterfaceStorageInterface::AccountInterfaceStorageInterface(Tp::DBusProxy *proxy)
00109     : Tp::AbstractInterface(proxy, staticInterfaceName())
00110 {
00111 }
00112 
00113 AccountInterfaceStorageInterface::AccountInterfaceStorageInterface(const Tp::Client::AccountInterface& mainInterface)
00114     : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), mainInterface.parent())
00115 {
00116 }
00117 
00118 AccountInterfaceStorageInterface::AccountInterfaceStorageInterface(const Tp::Client::AccountInterface& mainInterface, QObject *parent)
00119     : Tp::AbstractInterface(mainInterface.service(), mainInterface.path(), staticInterfaceName(), mainInterface.connection(), parent)
00120 {
00121 }
00122 
00123 void AccountInterfaceStorageInterface::invalidate(Tp::DBusProxy *proxy,
00124         const QString &error, const QString &message)
00125 {
00126 
00127     Tp::AbstractInterface::invalidate(proxy, error, message);
00128 }
00129 }
00130 }


Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt 0.9.3