Home · All Classes · All Namespaces · Modules · Functions · Files
account-property-filter.h
00001 
00023 #ifndef _TelepathyQt_account_property_filter_h_HEADER_GUARD_
00024 #define _TelepathyQt_account_property_filter_h_HEADER_GUARD_
00025 
00026 #ifndef IN_TP_QT_HEADER
00027 #error IN_TP_QT_HEADER
00028 #endif
00029 
00030 #include <TelepathyQt/Account>
00031 #include <TelepathyQt/GenericPropertyFilter>
00032 #include <TelepathyQt/Types>
00033 
00034 namespace Tp
00035 {
00036 
00037 class TP_QT_EXPORT AccountPropertyFilter : public GenericPropertyFilter<Account>
00038 {
00039 public:
00040     static AccountPropertyFilterPtr create()
00041     {
00042         return AccountPropertyFilterPtr(new AccountPropertyFilter);
00043     }
00044 
00045     ~AccountPropertyFilter();
00046 
00047     bool isValid() const;
00048 
00049 private:
00050     AccountPropertyFilter();
00051 
00052     struct Private;
00053     friend struct Private;
00054     Private *mPriv;
00055 };
00056 
00057 } // Tp
00058 
00059 #endif


Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt 0.9.3