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