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

The ProtocolParameter class represents a Telepathy protocol parameter. More...

#include <TelepathyQt/ProtocolParameter>

List of all members.

Public Member Functions

 ProtocolParameter ()
 ProtocolParameter (const ParamSpec &spec)
 ProtocolParameter (const QString &name, const QDBusSignature &dbusSignature, ConnMgrParamFlags flags, QVariant defaultValue=QVariant())
 ProtocolParameter (const QString &name, const QString &dbusSignature, ConnMgrParamFlags flags, QVariant defaultValue=QVariant())
 ProtocolParameter (const ProtocolParameter &other)
 ~ProtocolParameter ()
bool isValid () const
ProtocolParameteroperator= (const ProtocolParameter &other)
bool operator== (const ProtocolParameter &other) const
bool operator== (const QString &name) const
bool operator< (const ProtocolParameter &other) const
QString name () const
QDBusSignature dbusSignature () const
QVariant::Type type () const
QVariant defaultValue () const
bool isRequired () const
bool isSecret () const
bool isRequiredForRegistration () const
ParamSpec bareParameter () const

Detailed Description

The ProtocolParameter class represents a Telepathy protocol parameter.


Constructor & Destructor Documentation

Tp::ProtocolParameter::ProtocolParameter ( const QString &  name,
const QDBusSignature &  dbusSignature,
ConnMgrParamFlags  flags,
QVariant  defaultValue = QVariant() 
)
Tp::ProtocolParameter::ProtocolParameter ( const QString &  name,
const QString &  dbusSignature,
ConnMgrParamFlags  flags,
QVariant  defaultValue = QVariant() 
)

Member Function Documentation

bool Tp::ProtocolParameter::isValid ( ) const [inline]
ProtocolParameter & Tp::ProtocolParameter::operator= ( const ProtocolParameter other)
bool Tp::ProtocolParameter::operator== ( const ProtocolParameter other) const
bool Tp::ProtocolParameter::operator== ( const QString &  name) const
bool Tp::ProtocolParameter::operator< ( const ProtocolParameter other) const
QString Tp::ProtocolParameter::name ( ) const
QDBusSignature Tp::ProtocolParameter::dbusSignature ( ) const
QVariant::Type Tp::ProtocolParameter::type ( ) const


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