Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qdbusutil_p.h File Reference

(39ee36ce06f54f9b6fe302781da06431c971f341)

#include <QtDBus/private/qtdbusglobal_p.h>
#include <QtDBus/qdbuserror.h>
#include <QtCore/qstring.h>
#include <QtCore/qvariant.h>
#include "qdbus_symbols_p.h"
Include dependency graph for qdbusutil_p.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  QDBusUtil
 \inmodule QtDBus

Macros

#define Q_DBUS_NO_EXPORT

Enumerations

enum  QDBusUtil::AllowEmptyFlag { QDBusUtil::EmptyAllowed , QDBusUtil::EmptyNotAllowed }

Functions

Q_DBUS_EXPORT bool QDBusUtil::isValidInterfaceName (const QString &ifaceName)
 Returns true if this is ifaceName is a valid interface name.
Q_DBUS_EXPORT bool QDBusUtil::isValidUniqueConnectionName (QStringView busName)
 Returns true if connName is a valid unique connection name.
Q_DBUS_EXPORT bool QDBusUtil::isValidBusName (const QString &busName)
 Returns true if busName is a valid bus name.
Q_DBUS_EXPORT bool QDBusUtil::isValidMemberName (QStringView memberName)
 Returns true if memberName is a valid member name.
Q_DBUS_EXPORT bool QDBusUtil::isValidErrorName (const QString &errorName)
 Returns true if errorName is a valid error name.
Q_DBUS_EXPORT bool QDBusUtil::isValidPartOfObjectPath (QStringView path)
Q_DBUS_EXPORT bool QDBusUtil::isValidObjectPath (const QString &path)
 Returns true if path is valid object path.
Q_DBUS_EXPORT bool QDBusUtil::isValidFixedType (int c)
 Returns true if c is a valid, fixed D-Bus type.
Q_DBUS_EXPORT bool QDBusUtil::isValidBasicType (int c)
 Returns true if c is a valid, basic D-Bus type.
Q_DBUS_EXPORT bool QDBusUtil::isValidSignature (const QString &signature)
 Returns true if signature is a valid D-Bus type signature for one or more types.
Q_DBUS_EXPORT bool QDBusUtil::isValidSingleSignature (const QString &signature)
 Returns true if signature is a valid D-Bus type signature for exactly one full type.
Q_DBUS_EXPORT QString QDBusUtil::argumentToString (const QVariant &variant)
bool QDBusUtil::checkInterfaceName (const QString &name, AllowEmptyFlag empty, QDBusError *error)
bool QDBusUtil::checkBusName (const QString &name, AllowEmptyFlag empty, QDBusError *error)
bool QDBusUtil::checkObjectPath (const QString &path, AllowEmptyFlag empty, QDBusError *error)
bool QDBusUtil::checkMemberName (const QString &name, AllowEmptyFlag empty, QDBusError *error, const char *nameType=nullptr)
bool QDBusUtil::checkErrorName (const QString &name, AllowEmptyFlag empty, QDBusError *error)
QString QDBusUtil::dbusService ()
QString QDBusUtil::dbusPath ()
QString QDBusUtil::dbusPathLocal ()
QString QDBusUtil::dbusInterface ()
QString QDBusUtil::dbusInterfaceProperties ()
QString QDBusUtil::dbusInterfaceIntrospectable ()
QString QDBusUtil::nameOwnerChanged ()
QString QDBusUtil::disconnectedErrorMessage ()

Macro Definition Documentation

◆ Q_DBUS_NO_EXPORT

#define Q_DBUS_NO_EXPORT

Definition at line 31 of file qdbusutil_p.h.