Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

Opie::OPimXRef Class Reference

#include </home/clem/local/src/opie/libopie2/opiepim/core/opimxref.h>

List of all members.

Public Types

typedef QValueList< OPimXRefValueList
enum  Partners { One, Two }

Public Member Functions

 OPimXRef (const OPimXRefPartner &ONE, const OPimXRefPartner &)
 OPimXRef ()
 OPimXRef (const OPimXRef &)
 ~OPimXRef ()
OPimXRefoperator= (const OPimXRef &)
bool operator== (const OPimXRef &)
OPimXRefPartner partner (enum Partners) const
void setPartner (enum Partners, const OPimXRefPartner &)
bool containsString (const QString &service) const
bool containsUid (int uid) const

Private Attributes

QArray< OPimXRefPartnerm_partners
Private * d


Detailed Description

this is a Cross Referecne between two Cross Reference Partners

Definition at line 45 of file opimxref.h.


Member Typedef Documentation

typedef QValueList<OPimXRef> Opie::OPimXRef::ValueList
 

Definition at line 47 of file opimxref.h.


Member Enumeration Documentation

enum Opie::OPimXRef::Partners
 

Enumeration values:
One 
Two 

Definition at line 48 of file opimxref.h.


Constructor & Destructor Documentation

Opie::OPimXRef::OPimXRef const OPimXRefPartner ONE,
const OPimXRefPartner
 

Definition at line 33 of file opimxref.cpp.

References m_partners.

Opie::OPimXRef::OPimXRef  ) 
 

Definition at line 39 of file opimxref.cpp.

Opie::OPimXRef::OPimXRef const OPimXRef  ) 
 

Definition at line 44 of file opimxref.cpp.

Opie::OPimXRef::~OPimXRef  ) 
 

Definition at line 48 of file opimxref.cpp.


Member Function Documentation

bool Opie::OPimXRef::containsString const QString service  )  const
 

Definition at line 71 of file opimxref.cpp.

References OPimXRef::m_partners, OPimXRef::One, and OPimXRef::Two.

bool Opie::OPimXRef::containsUid int  uid  )  const
 

Definition at line 78 of file opimxref.cpp.

References OPimXRef::m_partners, OPimXRef::One, and OPimXRef::Two.

OPimXRef & Opie::OPimXRef::operator= const OPimXRef  ) 
 

Definition at line 51 of file opimxref.cpp.

References m_partners, and OPimXRef::m_partners.

bool Opie::OPimXRef::operator== const OPimXRef  ) 
 

Definition at line 58 of file opimxref.cpp.

References m_partners, and OPimXRef::m_partners.

OPimXRefPartner Opie::OPimXRef::partner enum  Partners  )  const
 

Definition at line 63 of file opimxref.cpp.

References OPimXRef::m_partners.

void Opie::OPimXRef::setPartner enum  Partners,
const OPimXRefPartner
 

Definition at line 67 of file opimxref.cpp.

References OPimXRef::m_partners.

Referenced by Opie::OPimRecord::loadFromStream().


Member Data Documentation

Private* Opie::OPimXRef::d [private]
 

Definition at line 67 of file opimxref.h.

QArray<OPimXRefPartner> Opie::OPimXRef::m_partners [private]
 

Definition at line 65 of file opimxref.h.

Referenced by operator=(), operator==(), and OPimXRef().


The documentation for this class was generated from the following files:
Generated on Sat Nov 5 18:00:07 2005 for OPIE by  doxygen 1.4.2