Home · All Classes · All Namespaces · Modules · Functions · Files
Public Member Functions
Tp::Contact::InfoFields Class Reference

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:
nameThe 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