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


OBJECT_PATH type provided by the D-BUS typesystem.
QtDBus
Definition at line 35 of file qdbusextratypes.h.
Public Member Functions | |
| QDBusObjectPath () | |
| QDBusObjectPath (const char *path) | |
| QDBusObjectPath (const QLatin1String &path) | |
| QDBusObjectPath (const QString &path) | |
| void | setPath (const QString &path) |
| QString | path () const |
Private Member Functions | |
| void | check () |
| QDBusObjectPath::QDBusObjectPath | ( | ) | [inline] |
| QDBusObjectPath::QDBusObjectPath | ( | const char * | path | ) | [inline, explicit] |
Constructs a new object path from the given path.
Definition at line 54 of file qdbusextratypes.h.
References check().
00055 : QString(QString::fromLatin1(objectPath)) 00056 { check(); }
Here is the call graph for this function:

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

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

| void QDBusObjectPath::setPath | ( | const QString & | path | ) | [inline] |
Assigns the value of the given path to this object path.
Definition at line 66 of file qdbusextratypes.h.
References QString::operator=().
00067 { QString::operator=(objectPath); }
Here is the call graph for this function:

| QString QDBusObjectPath::path | ( | ) | const [inline] |
Returns this object path.
Definition at line 46 of file qdbusextratypes.h.
Referenced by QDBusMarshaller::append().
| void QDBusObjectPath::check | ( | ) | [private] |
Definition at line 27 of file qdbusextratypes.cpp.
References QString::clear(), and QDBusUtil::isValidObjectPath().
Referenced by QDBusObjectPath().
00028 { 00029 if (!QDBusUtil::isValidObjectPath(*this)) 00030 clear(); 00031 }
Here is the call graph for this function:

1.5.1