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 ContactManager class is responsible for managing contacts. 
Definition: contact-manager.h:50
The Feature class represents a feature that can be enabled on demand. 
Definition: feature.h:41
The PendingOperation class is a base class for pending asynchronous operations. 
Definition: pending-operation.h:45
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
The ContactFactory class is responsible for constructing Contact objects according to application-def...
Definition: contact-factory.h:44
The RefCounted class is a base class for shared objects used by SharedPtr. 
Definition: shared-ptr.h:42
The Features class represents a list of Feature. 
Definition: feature.h:61