#include <TelepathyQt4/Client/Channel>
Extended information is not always available; this will be reflected by the return value of isValid().
Public Member Functions | |
GroupMemberChangeDetails () | |
bool | isValid () const |
bool | hasActor () const |
QSharedPointer< Contact > | actor () const |
bool | hasReason () const |
uint | reason () const |
bool | hasMessage () const |
QString | message () const |
bool | hasError () const |
QString | error () const |
bool | hasDebugMessage () const |
QString | debugMessage () const |
QVariantMap | allDetails () const |
Friends | |
class | Channel |
Telepathy::Client::Channel::GroupMemberChangeDetails::GroupMemberChangeDetails | ( | ) | [inline] |
bool Telepathy::Client::Channel::GroupMemberChangeDetails::isValid | ( | ) | const [inline] |
Return whether or not this object actually contains valid information received from the service. If the returned value is false, the values returned by the other methods for this object are undefined.
bool Telepathy::Client::Channel::GroupMemberChangeDetails::hasActor | ( | ) | const [inline] |
uint Telepathy::Client::Channel::GroupMemberChangeDetails::actor | ( | ) | const [inline] |
Return the contact requesting or causing the change.
bool Telepathy::Client::Channel::GroupMemberChangeDetails::hasReason | ( | ) | const [inline] |
uint Telepathy::Client::Channel::GroupMemberChangeDetails::reason | ( | ) | const [inline] |
bool Telepathy::Client::Channel::GroupMemberChangeDetails::hasMessage | ( | ) | const [inline] |
const QString & Telepathy::Client::Channel::GroupMemberChangeDetails::message | ( | ) | const [inline] |
Return a human-readable message from the contact represented by actor() pertaining to the change, or an empty string if there is no message.
bool Telepathy::Client::Channel::GroupMemberChangeDetails::hasError | ( | ) | const [inline] |
QString Telepathy::Client::Channel::GroupMemberChangeDetails::error | ( | ) | const [inline] |
bool Telepathy::Client::Channel::GroupMemberChangeDetails::hasDebugMessage | ( | ) | const [inline] |
QString Telepathy::Client::Channel::GroupMemberChangeDetails::debugMessage | ( | ) | const [inline] |
QVariantMap Telepathy::Client::Channel::GroupMemberChangeDetails::allDetails | ( | ) | const [inline] |
friend class Channel [friend] |