Logo Search packages:      
Sourcecode: kadu version File versions

Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes

Contact Class Reference

Inheritance diagram for Contact:
Inheritance graph
Collaboration diagram for Contact:
Collaboration graph

List of all members.

Public Member Functions

void blockUpdatedSignal ()
 Delegates blockUpdatedSignal method to Shared object.
ContactShareddata () const
 Returns stored data object.
void ensureStored ()
 Delegates ensureStored method to Shared object.
bool isNull () const
 Check if object contains any data.
 operator bool () const
 Cast object to boolean variable.
 operator const QObject * () const
 Cast object to QObject * variable.
 operator ContactShared * () const
 Cast object to T * variable.
void remove ()
 Removes object completely.
void store ()
 Delegates store method to Shared object.
void unblockUpdatedSignal ()
 Delegates unblockUpdatedSignal method to Shared object.

Protected Member Functions

void setData (ContactShared *data)
 sets new data for object

Private Member Functions

 Contact (ContactShared *data)
 Contact (const Contact &copy)
 Contact (QObject *data)
 KaduSharedBase_Property (ContactDetails *, details, Details) KaduSharedBase_PropertyRead(QUuid
Uuid ContactAccount KaduSharedBase_PropertyCRW (Avatar, contactAvatar, ContactAvatar) KaduSharedBase_PropertyCRW(Buddy
Uuid ContactAccount OwnerBuddy
Priority ProtocolVersion 
KaduSharedBase_PropertyCRW (QHostAddress, address, Address) KaduSharedBase_Property(unsigned int
Uuid ContactAccount OwnerBuddy
Priority ProtocolVersion Port 
KaduSharedBase_PropertyCRW (QString, dnsName, DnsName) KaduSharedBase_Property(short int
Uuid ContactAccount OwnerBuddy
KaduSharedBase_PropertyCRW (Status, currentStatus, CurrentStatus) KaduSharedBase_PropertyBool(Blocking) KaduSharedBase_PropertyBool(Dirty) KaduSharedBase_PropertyCRW(QString
Uuid ContactAccount OwnerBuddy KaduSharedBase_PropertyCRW (QString, id, Id) KaduSharedBase_Property(int
Uuid KaduSharedBase_PropertyRead (QSharedPointer< StoragePoint >, storage, Storage) KaduSharedBase_PropertyCRW(Account

Static Private Member Functions

static Contact contactWithHigherStatus (const Contact &c1, const Contact &c2)
static Contact loadFromStorage (const QSharedPointer< StoragePoint > &storage)
static KaduSharedBaseClass(Contact)
public Contact 
loadStubFromStorage (const QSharedPointer< StoragePoint > &storage)

Private Attributes

Uuid contactAccount
Uuid ContactAccount OwnerBuddy
Priority ProtocolVersion Port 
Uuid ContactAccount ownerBuddy
Uuid ContactAccount OwnerBuddy
Priority ProtocolVersion 
Uuid ContactAccount OwnerBuddy priority
Uuid ContactAccount OwnerBuddy

Static Private Attributes

static Contact null

Detailed Description

Definition at line 42 of file contact.h.

The documentation for this class was generated from the following files:

Generated by  Doxygen 1.6.0   Back to index