MeeGo 1.2 Harmattan Developer Documentation Develop for the Nokia N9
   Home · All Classes · All Namespaces · Modules · Functions · Files

Tp::Contact::InfoFields Class Reference
[Connection proxies]

The Contact::InfoFields class represents the information of a Telepathy contact. More...

#include <TelepathyQt4/Contact>

List of all members.

Public Member Functions


Detailed Description

The Contact::InfoFields class represents the information of a Telepathy contact.


Constructor & Destructor Documentation

Tp::Contact::InfoFields::InfoFields (  ) 

Constructs a new invalid InfoFields instance.

Tp::Contact::InfoFields::InfoFields ( const ContactInfoFieldList allFields  ) 

Construct a info fields instance with the given fields. The instance will indicate that it is valid.

Tp::Contact::InfoFields::InfoFields ( const InfoFields other  ) 

Copy constructor.

Tp::Contact::InfoFields::~InfoFields (  ) 

Class destructor.


Member Function Documentation

bool Tp::Contact::InfoFields::isValid (  )  const [inline]
Contact::InfoFields & Tp::Contact::InfoFields::operator= ( const InfoFields other  ) 

Assignment operator.

ContactInfoFieldList Tp::Contact::InfoFields::fields ( const QString name  )  const

Return a list containing all fields whose name are name.

Parameters:
name  The name used to match the fields.
Returns:
A list of ContactInfoField objects.
ContactInfoFieldList Tp::Contact::InfoFields::allFields (  )  const

Return a list containing all fields describing the contact information.

Returns:
The contact information as a list of ContactInfoField objects.

Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt4 0.6.5