#include <qdbusextratypes.h>
Inheritance diagram for QDBusSignature:


SIGNATURE type provided by the D-BUS typesystem.
QtDBus
Definition at line 70 of file qdbusextratypes.h.
Public Member Functions | |
| QDBusSignature () | |
| QDBusSignature (const char *signature) | |
| QDBusSignature (const QLatin1String &signature) | |
| QDBusSignature (const QString &signature) | |
| void | setSignature (const QString &signature) |
| QString | signature () const |
Private Member Functions | |
| void | check () |
| QDBusSignature::QDBusSignature | ( | ) | [inline] |
Constructs a new signature.
Definition at line 73 of file qdbusextratypes.h.
| QDBusSignature::QDBusSignature | ( | const char * | signature | ) | [inline, explicit] |
Constructs a new signature from the given signature.
Definition at line 89 of file qdbusextratypes.h.
References check().
00090 : QString(QString::fromAscii(dBusSignature)) 00091 { check(); }
Here is the call graph for this function:

| QDBusSignature::QDBusSignature | ( | const QLatin1String & | signature | ) | [inline, explicit] |
Constructs a new signature from the given signature.
Definition at line 93 of file qdbusextratypes.h.
References check().
Here is the call graph for this function:

| QDBusSignature::QDBusSignature | ( | const QString & | signature | ) | [inline, explicit] |
Constructs a new signature from the given signature.
Definition at line 97 of file qdbusextratypes.h.
References check().
Here is the call graph for this function:

| void QDBusSignature::setSignature | ( | const QString & | signature | ) | [inline] |
Assigns the value of the given signature to this signature.
Definition at line 101 of file qdbusextratypes.h.
References QString::operator=().
00102 { QString::operator=(dBusSignature); }
Here is the call graph for this function:

| QString QDBusSignature::signature | ( | ) | const [inline] |
Returns this signature.
Definition at line 81 of file qdbusextratypes.h.
Referenced by QDBusMarshaller::append().
| void QDBusSignature::check | ( | ) | [private] |
Definition at line 33 of file qdbusextratypes.cpp.
References QString::clear(), and QDBusUtil::isValidSignature().
Referenced by QDBusSignature().
00034 { 00035 if (!QDBusUtil::isValidSignature(*this)) 00036 clear(); 00037 }
Here is the call graph for this function:

1.5.1