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

Small container class, containing a D-Bus error. More...

#include <TelepathyQt/DBusError>

List of all members.

Public Member Functions


Detailed Description

Small container class, containing a D-Bus error.


Constructor & Destructor Documentation

Construct an empty DBusError

Tp::DBusError::DBusError ( const QString &  name,
const QString &  message 
)

Construct a DBusError with the given error name and message.

Parameters:
nameThe D-Bus error name.
messageA human-readable description of the error.

Class destructor.


Member Function Documentation

bool Tp::DBusError::isValid ( ) const [inline]

Return whether this DBusError is set to contain an error or not.

Returns:
true if the error name and message have been set, or false otherwise.
bool Tp::DBusError::operator== ( const DBusError other) const

Compare this error with another one.

Parameters:
otherThe other error to compare to.
Returns:
true if the two errors have the same name and message or false otherwise.
bool Tp::DBusError::operator!= ( const DBusError other) const

Compare this error with another one.

Parameters:
otherThe other error to compare to.
Returns:
false if the two errors have the same name and message or true otherwise.
QString Tp::DBusError::name ( ) const

Return the D-Bus name of this error.

Returns:
The D-Bus name of this error.
QString Tp::DBusError::message ( ) const

Return the human-readable description of the error.

Returns:
The human-readable description of the error.
void Tp::DBusError::set ( const QString &  name,
const QString &  message 
)

Set this DBusError to contain the given error name and message.

Parameters:
nameThe D-Bus error name to set.
messageThe description of the error to set.


Copyright © 2008-2011 Collabora Ltd. and Nokia Corporation
Telepathy-Qt 0.9.3