summaryrefslogtreecommitdiff
path: root/libopie2/opiepim/core/opimxref.h
Unidiff
Diffstat (limited to 'libopie2/opiepim/core/opimxref.h') (more/less context) (ignore whitespace changes)
-rw-r--r--libopie2/opiepim/core/opimxref.h22
1 files changed, 12 insertions, 10 deletions
diff --git a/libopie2/opiepim/core/opimxref.h b/libopie2/opiepim/core/opimxref.h
index 820c9c4..f3e814e 100644
--- a/libopie2/opiepim/core/opimxref.h
+++ b/libopie2/opiepim/core/opimxref.h
@@ -27,21 +27,23 @@
27 Boston, MA 02111-1307, USA. 27 Boston, MA 02111-1307, USA.
28*/ 28*/
29 29
30#ifndef OPIM_XREF_H 30#ifndef OPIMXREF_H
31#define OPIM_XREF_H 31#define OPIMXREF_H
32 32
33/* OPIE */
34#include <opie2/opimxrefpartner.h>
35
36/* QT */
33#include <qarray.h> 37#include <qarray.h>
34#include <qvaluelist.h> 38#include <qvaluelist.h>
35 39
36#include <opie2/opimxrefpartner.h>
37
38namespace Opie { 40namespace Opie {
39/** 41/**
40 * this is a Cross Referecne between 42 * this is a Cross Referecne between
41 * two Cross Reference Partners 43 * two Cross Reference Partners
42 */ 44 */
43class OPimXRef { 45class OPimXRef {
44public: 46 public:
45 typedef QValueList<OPimXRef> ValueList; 47 typedef QValueList<OPimXRef> ValueList;
46 enum Partners { One, Two }; 48 enum Partners { One, Two };
47 OPimXRef( const OPimXRefPartner& ONE, const OPimXRefPartner& ); 49 OPimXRef( const OPimXRefPartner& ONE, const OPimXRefPartner& );
@@ -52,14 +54,14 @@ public:
52 OPimXRef &operator=( const OPimXRef& ); 54 OPimXRef &operator=( const OPimXRef& );
53 bool operator==( const OPimXRef& ); 55 bool operator==( const OPimXRef& );
54 56
55 OPimXRefPartner partner( enum Partners )const; 57 OPimXRefPartner partner( enum Partners ) const;
56 58
57 void setPartner( enum Partners, const OPimXRefPartner& ); 59 void setPartner( enum Partners, const OPimXRefPartner& );
58 60
59 bool containsString( const QString& service)const; 61 bool containsString( const QString& service) const;
60 bool containsUid( int uid )const; 62 bool containsUid( int uid ) const;
61 63
62private: 64 private:
63 QArray<OPimXRefPartner> m_partners; 65 QArray<OPimXRefPartner> m_partners;
64 66
65 class Private; 67 class Private;