23 #ifndef _TelepathyQt_account_factory_h_HEADER_GUARD_ 
   24 #define _TelepathyQt_account_factory_h_HEADER_GUARD_ 
   26 #ifndef IN_TP_QT_HEADER 
   27 #error IN_TP_QT_HEADER 
   30 #include <TelepathyQt/Global> 
   31 #include <TelepathyQt/SharedPtr> 
   32 #include <TelepathyQt/Types> 
   34 #include <TelepathyQt/Account> 
   35 #include <TelepathyQt/Feature> 
   36 #include <TelepathyQt/FixedFeatureFactory> 
   38 class QDBusConnection;
 
   51     static AccountFactoryPtr create(
const QDBusConnection &bus,
 
   56     PendingReady *proxy(
const QString &busName, 
const QString &objectPath,
 
   57             const ConnectionFactoryConstPtr &connFactory,
 
   58             const ChannelFactoryConstPtr &chanFactory,
 
   59             const ContactFactoryConstPtr &contactFactory) 
const;
 
   64     virtual AccountPtr construct(
const QString &busName, 
const QString &objectPath,
 
   65             const ConnectionFactoryConstPtr &connFactory,
 
   66             const ChannelFactoryConstPtr &chanFactory,
 
   67             const ContactFactoryConstPtr &contactFactory) 
const;
 
   68     virtual QString finalBusNameFrom(
const QString &uniqueOrWellKnown) 
const;
 
The FixedFeatureFactory class is a base class for all D-Bus proxy factories which want the same set o...
Definition: fixed-feature-factory.h:43
The PendingReady class represents the features requested and the reply to a request for an object to ...
Definition: pending-ready.h:40
The AccountFactory class is responsible for constructing Account objects according to application-def...
Definition: account-factory.h:45
The Features class represents a list of Feature. 
Definition: feature.h:61