23 #ifndef _TelepathyQt_pending_contacts_h_HEADER_GUARD_    24 #define _TelepathyQt_pending_contacts_h_HEADER_GUARD_    26 #ifndef IN_TP_QT_HEADER    27 #error IN_TP_QT_HEADER    30 #include <TelepathyQt/PendingOperation>    36 #include <QStringList>    38 #include <TelepathyQt/Types>    39 #include <TelepathyQt/Contact>    54     ContactManagerPtr manager() 
const;
    57     bool isForHandles() 
const;
    60     bool isForIdentifiers() 
const;
    61     QStringList identifiers() 
const;
    63     bool isForVCardAddresses() 
const;
    64     QString vcardField() 
const;
    65     QStringList vcardAddresses() 
const;
    67     bool isForUris() 
const;
    68     QStringList uris() 
const;
    70     bool isUpgrade() 
const;
    71     QList<ContactPtr> contactsToUpgrade() 
const;
    73     QList<ContactPtr> contacts() 
const;
    75     QStringList validIdentifiers() 
const;
    76     QHash<QString, QPair<QString, QString> > invalidIdentifiers() 
const;
    77     QStringList validVCardAddresses() 
const;
    78     QStringList invalidVCardAddresses() 
const;
    79     QStringList validUris() 
const;
    80     QStringList invalidUris() 
const;
    88     TP_QT_NO_EXPORT 
void onInspectHandlesFinished(QDBusPendingCallWatcher *);
   106             const QStringList &interfaces,
   107             const QMap<uint, ContactPtr> &satisfyingContacts,
   108             const QSet<uint> &otherContacts,
   109             const QString &errorName = QString(),
   110             const QString &errorMessage = QString());
   111     TP_QT_NO_EXPORT 
PendingContacts(
const ContactManagerPtr &manager, 
const QStringList &list,
   112             RequestType requestType,
   114             const QStringList &interfaces,
   115             const QString &errorName = QString(),
   116             const QString &errorMessage = QString());
   117     TP_QT_NO_EXPORT 
PendingContacts(
const ContactManagerPtr &manager, 
const QString &vcardField,
   118             const QStringList &vcardAddresses,
   120             const QStringList &interfaces,
   121             const QString &errorName = QString(),
   122             const QString &errorMessage = QString());
   123     TP_QT_NO_EXPORT 
PendingContacts(
const ContactManagerPtr &manager, 
const QList<ContactPtr> &contacts,
   125             const QString &errorName = QString(),
   126             const QString &errorMessage = QString());
   128     TP_QT_NO_EXPORT 
void allAttributesFetched();
   131     friend struct Private;
 The PendingOperation class is a base class for pending asynchronous operations. 
Definition: pending-operation.h:45
The ContactManager class is responsible for managing contacts. 
Definition: contact-manager.h:50
The Features class represents a list of Feature. 
Definition: feature.h:61
The PendingContacts class is used by ContactManager when creating/updating Contact objects...
Definition: pending-contacts.h:46
Definition: build/TelepathyQt/_gen/types.h:107
Definition: abstract-adaptor.cpp:31