CopperSpice DBUS  1.7.4
QDBusSignature Class Reference

Enables the programmer to identify the SIGNATURE type provided by the D-Bus typesystem. More...

Public Methods

 QDBusSignature () noexcept
 
 QDBusSignature (const QString &signature)
 
 QDBusSignature (QString &&signature)
 
void setSignature (const QString &signature)
 
QString signature () const
 
void swap (QDBusSignature &other) noexcept
 

Detailed Description

The QDBusSignature class enables the programmer to identify the SIGNATURE type provided by the D-Bus typesystem.

See also
DBus Type System

Constructor & Destructor Documentation

QDBusSignature::QDBusSignature ( )
inlinenoexcept

Constructs a new QDBusSignature.

QDBusSignature::QDBusSignature ( const QString &  signature)
inlineexplicit

Constructs a new QDBusSignature from signature.

Copy constructs a new QDBusSignature from signature.

QDBusSignature::QDBusSignature ( QString &&  signature)
inlineexplicit

Move constructs a new QDBusSignature from signature.

Method Documentation

void QDBusSignature::setSignature ( const QString &  signature)
inline

Assigns the value of the given signature to this QDBusSignature.

See also
signature()
QString QDBusSignature::signature ( ) const
inline

Returns this signature.

See also
setSignature()
void QDBusSignature::swap ( QDBusSignature &  other)
inlinenoexcept

Swaps other with this object. This operation is very fast and never fails.