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

Account Class Reference

Inheritance diagram for Account:
Inheritance graph
[legend]
Collaboration diagram for Account:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void blockUpdatedSignal ()
 Delegates blockUpdatedSignal method to Shared object.
AccountShareddata () const
 Returns stored data object.
void ensureStored ()
 Delegates ensureStored method to Shared object.
bool isNull () const
 Check if object contains any data.
 operator AccountShared * () const
 Cast object to T * variable.
 operator bool () const
 Cast object to boolean variable.
 operator const QObject * () const
 Cast object to QObject * 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 (AccountShared *data)
 sets new data for object

Private Member Functions

 Account (AccountShared *data)
 Account (const Account &copy)
 Account (QObject *data)
void importProxySettings ()
Storage ProtocolHandler
AccountContact
RememberPassword 
KaduSharedBase_Property (bool, hasPassword, HasPassword) KaduSharedBase_PropertyCRW(QString
 KaduSharedBase_PropertyCRW (Identity, accountIdentity, AccountIdentity) KaduSharedBase_PropertyRead(QSharedPointer< StoragePoint >
Storage KaduSharedBase_PropertyCRW (QString, protocolName, ProtocolName) KaduSharedBase_Property(Protocol *
Storage ProtocolHandler
AccountContact
RememberPassword Password 
KaduSharedBase_PropertyCRW (AccountProxySettings, proxySettings, ProxySettings) KaduSharedBase_Property(bool
Storage ProtocolHandler
AccountContact 
KaduSharedBase_PropertyCRW (QString, id, Id) KaduSharedBase_Property(bool
Storage ProtocolHandler KaduSharedBase_PropertyRead (AccountDetails *, details, Details) KaduSharedBase_PropertyRead(Contact
StatusContainerstatusContainer ()

Static Private Member Functions

static Account loadFromStorage (const QSharedPointer< StoragePoint > &accountStoragePoint)
static KaduSharedBaseClass(Account)
public Account 
loadStubFromStorage (const QSharedPointer< StoragePoint > &accountStoragePoint)

Private Attributes

Storage ProtocolHandler accountContact
Storage ProtocolHandler
AccountContact
RememberPassword 
password
Storage ProtocolHandler
AccountContact
RememberPassword Password 
privateStatus
Storage protocolHandler
Storage ProtocolHandler
AccountContact 
rememberPassword
 storage

Static Private Attributes

static Account null

Detailed Description

Definition at line 41 of file account.h.


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

Generated by  Doxygen 1.6.0   Back to index