23 #ifndef _TelepathyQt_contact_factory_h_HEADER_GUARD_    24 #define _TelepathyQt_contact_factory_h_HEADER_GUARD_    26 #ifndef IN_TP_QT_HEADER    27 #error IN_TP_QT_HEADER    30 #include <TelepathyQt/Contact>    31 #include <TelepathyQt/Feature>    32 #include <TelepathyQt/Global>    33 #include <TelepathyQt/Types>    42 class ReferencedHandles;
    55     void addFeature(
const Feature &feature);
    56     void addFeatures(
const Features &features);
    62             const Features &features, 
const QVariantMap &attributes) 
const;
    70     friend struct Private;
 The PendingOperation class is a base class for pending asynchronous operations. 
Definition: pending-operation.h:45
The RefCounted class is a base class for shared objects used by SharedPtr. 
Definition: shared-ptr.h:42
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
Helper container for safe management of handle lifetimes. Every handle in a ReferencedHandles contain...
Definition: referenced-handles.h:47
Definition: abstract-adaptor.cpp:31
The Feature class represents a feature that can be enabled on demand. 
Definition: feature.h:41
The ContactFactory class is responsible for constructing Contact objects according to application-def...
Definition: contact-factory.h:44