Diffstat (limited to 'libopie2/opiepim/core/opimxrefmanager.h') (more/less context) (ignore whitespace changes)
-rw-r--r-- | libopie2/opiepim/core/opimxrefmanager.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/libopie2/opiepim/core/opimxrefmanager.h b/libopie2/opiepim/core/opimxrefmanager.h index 39e5eef..c485e98 100644 --- a/libopie2/opiepim/core/opimxrefmanager.h +++ b/libopie2/opiepim/core/opimxrefmanager.h | |||
@@ -1,41 +1,43 @@ | |||
1 | #ifndef OPIM_XREF_MANAGER_H | 1 | #ifndef OPIM_XREF_MANAGER_H |
2 | #define OPIM_XREF_MANAGER_H | 2 | #define OPIM_XREF_MANAGER_H |
3 | 3 | ||
4 | #include <qstringlist.h> | 4 | #include <qstringlist.h> |
5 | 5 | ||
6 | #include <opie/opimxref.h> | 6 | #include <opie/opimxref.h> |
7 | 7 | ||
8 | /** | 8 | /** |
9 | * This is a simple manager for | 9 | * This is a simple manager for |
10 | * OPimXRefs. | 10 | * OPimXRefs. |
11 | * It allows addition, removing, replacing | 11 | * It allows addition, removing, replacing |
12 | * clearing and 'querying' the XRef... | 12 | * clearing and 'querying' the XRef... |
13 | */ | 13 | */ |
14 | class OPimXRefManager { | 14 | class OPimXRefManager { |
15 | public: | 15 | public: |
16 | OPimXRefManager(); | 16 | OPimXRefManager(); |
17 | OPimXRefManager( const OPimXRefManager& ); | 17 | OPimXRefManager( const OPimXRefManager& ); |
18 | ~OPimXRefManager(); | 18 | ~OPimXRefManager(); |
19 | 19 | ||
20 | OPimXRefManager& operator=( const OPimXRefManager& ); | 20 | OPimXRefManager& operator=( const OPimXRefManager& ); |
21 | bool operator==( const OPimXRefManager& ); | 21 | bool operator==( const OPimXRefManager& ); |
22 | 22 | ||
23 | void add( const OPimXRef& ); | 23 | void add( const OPimXRef& ); |
24 | void remove( const OPimXRef& ); | 24 | void remove( const OPimXRef& ); |
25 | void replace( const OPimXRef& ); | 25 | void replace( const OPimXRef& ); |
26 | 26 | ||
27 | void clear(); | 27 | void clear(); |
28 | 28 | ||
29 | /** | 29 | /** |
30 | * apps participating | 30 | * apps participating |
31 | */ | 31 | */ |
32 | QStringList apps()const; | 32 | QStringList apps()const; |
33 | OPimXRef::ValueList list()const; | 33 | OPimXRef::ValueList list()const; |
34 | OPimXRef::ValueList list( const QString& service )const; | 34 | OPimXRef::ValueList list( const QString& service )const; |
35 | OPimXRef::ValueList list( int uid )const; | 35 | OPimXRef::ValueList list( int uid )const; |
36 | 36 | ||
37 | private: | 37 | private: |
38 | OPimXRef::ValueList m_list; | 38 | OPimXRef::ValueList m_list; |
39 | class Private; | ||
40 | Private *d; | ||
39 | }; | 41 | }; |
40 | 42 | ||
41 | #endif | 43 | #endif |