Home · All Classes · All Namespaces · Modules · Functions · Files
account-property-filter.h
1 
23 #ifndef _TelepathyQt_account_property_filter_h_HEADER_GUARD_
24 #define _TelepathyQt_account_property_filter_h_HEADER_GUARD_
25 
26 #ifndef IN_TP_QT_HEADER
27 #error IN_TP_QT_HEADER
28 #endif
29 
30 #include <TelepathyQt/Account>
31 #include <TelepathyQt/GenericPropertyFilter>
32 #include <TelepathyQt/Types>
33 
34 namespace Tp
35 {
36 
37 class TP_QT_EXPORT AccountPropertyFilter : public GenericPropertyFilter<Account>
38 {
39 public:
40  static AccountPropertyFilterPtr create()
41  {
42  return AccountPropertyFilterPtr(new AccountPropertyFilter);
43  }
44 
46 
47  bool isValid() const;
48 
49 private:
51 
52  struct Private;
53  friend struct Private;
54  Private *mPriv;
55 };
56 
57 } // Tp
58 
59 #endif
The GenericPropertyFilter class provides a generic filter object to be used to filter objects by prop...
Definition: generic-property-filter.h:37
The AccountPropertyFilter class provides a filter object to be used to filter accounts by properties...
Definition: account-property-filter.h:37
static AccountPropertyFilterPtr create()
Definition: account-property-filter.h:40
Definition: abstract-adaptor.cpp:31


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