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

Opie::OPimXRefPartner Class Reference

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

Collaboration diagram for Opie::OPimXRefPartner:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 OPimXRefPartner (const QString &service=QString::null, int uid=0, int field=-1)
 OPimXRefPartner (const OPimXRefPartner &)
OPimXRefPartneroperator= (const OPimXRefPartner &)
 ~OPimXRefPartner ()
bool operator== (const OPimXRefPartner &)
QString service () const
int uid () const
int field () const
void setService (const QString &service)
void setUid (int uid)
void setField (int field)

Private Attributes

QString m_app
int m_uid
int m_field
Private * d

Detailed Description

This class represents one partner of a Cross Reference. In Opie one application can link one uid with one tableId( fieldId ) to another.

Definition at line 43 of file opimxrefpartner.h.


Constructor & Destructor Documentation

Opie::OPimXRefPartner::OPimXRefPartner const QString service = QString::null,
int  uid = 0,
int  field = -1
 

Definition at line 33 of file opimxrefpartner.cpp.

Opie::OPimXRefPartner::OPimXRefPartner const OPimXRefPartner  ) 
 

Definition at line 38 of file opimxrefpartner.cpp.

Opie::OPimXRefPartner::~OPimXRefPartner  ) 
 

Definition at line 42 of file opimxrefpartner.cpp.


Member Function Documentation

int Opie::OPimXRefPartner::field  )  const
 

Definition at line 69 of file opimxrefpartner.cpp.

References OPimXRefPartner::m_field.

OPimXRefPartner & Opie::OPimXRefPartner::operator= const OPimXRefPartner  ) 
 

Definition at line 45 of file opimxrefpartner.cpp.

References m_app, OPimXRefPartner::m_app, m_field, OPimXRefPartner::m_field, m_uid, and OPimXRefPartner::m_uid.

bool Opie::OPimXRefPartner::operator== const OPimXRefPartner  ) 
 

Definition at line 53 of file opimxrefpartner.cpp.

References m_app, OPimXRefPartner::m_app, m_field, OPimXRefPartner::m_field, m_uid, and OPimXRefPartner::m_uid.

QString Opie::OPimXRefPartner::service  )  const
 

Definition at line 61 of file opimxrefpartner.cpp.

References OPimXRefPartner::m_app.

void Opie::OPimXRefPartner::setField int  field  ) 
 

Definition at line 81 of file opimxrefpartner.cpp.

References OPimXRefPartner::m_field.

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

void Opie::OPimXRefPartner::setService const QString service  ) 
 

Definition at line 73 of file opimxrefpartner.cpp.

References OPimXRefPartner::m_app.

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

void Opie::OPimXRefPartner::setUid int  uid  ) 
 

Definition at line 77 of file opimxrefpartner.cpp.

References OPimXRefPartner::m_uid.

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

int Opie::OPimXRefPartner::uid  )  const
 

Definition at line 65 of file opimxrefpartner.cpp.

References OPimXRefPartner::m_uid.


Member Data Documentation

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

Definition at line 67 of file opimxrefpartner.h.

QString Opie::OPimXRefPartner::m_app [private]
 

Definition at line 63 of file opimxrefpartner.h.

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

int Opie::OPimXRefPartner::m_field [private]
 

Definition at line 65 of file opimxrefpartner.h.

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

int Opie::OPimXRefPartner::m_uid [private]
 

Definition at line 64 of file opimxrefpartner.h.

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


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