Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
QDBusIntrospection::Object Class Reference

\inmodule QtDBus More...

#include <qdbusintrospection_p.h>

+ Inheritance diagram for QDBusIntrospection::Object:
+ Collaboration diagram for QDBusIntrospection::Object:

Public Attributes

SourceLocation location
 
QString service
 
QString path
 
QStringList interfaces
 
QStringList childObjects
 
- Public Attributes inherited from QSharedData
QAtomicInt ref
 

Additional Inherited Members

- Public Member Functions inherited from QSharedData
 QSharedData () noexcept
 Constructs a QSharedData object with a reference count of 0.
 
 QSharedData (const QSharedData &) noexcept
 Constructs a QSharedData object with reference count 0.
 
QSharedDataoperator= (const QSharedData &)=delete
 
 ~QSharedData ()=default
 

Detailed Description

\inmodule QtDBus

Information about one object on the bus.

An object on the D-Bus bus is represented by its service and path on the service but, unlike interfaces, objects are mutable. That is, their contents can change with time. Therefore, while the (service, path) pair uniquely identifies an object, the information contained in this struct may no longer represent the object.

An object can contain interfaces and child (sub) objects.

Definition at line 149 of file qdbusintrospection_p.h.

Member Data Documentation

◆ childObjects

QStringList QDBusIntrospection::Object::childObjects

Definition at line 156 of file qdbusintrospection_p.h.

◆ interfaces

QStringList QDBusIntrospection::Object::interfaces

Definition at line 155 of file qdbusintrospection_p.h.

◆ location

SourceLocation QDBusIntrospection::Object::location

Definition at line 151 of file qdbusintrospection_p.h.

◆ path

QString QDBusIntrospection::Object::path

Definition at line 153 of file qdbusintrospection_p.h.

Referenced by QDBusXmlParser::QDBusXmlParser().

◆ service

QString QDBusIntrospection::Object::service

Definition at line 152 of file qdbusintrospection_p.h.

Referenced by QDBusXmlParser::QDBusXmlParser().


The documentation for this class was generated from the following file: