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
QDBusIntrospection::Method Class Reference

\inmodule QtDBus More...

#include <qdbusintrospection_p.h>

Collaboration diagram for QDBusIntrospection::Method:

Public Member Functions

bool operator== (const Method &other) const
 \variable QDBusIntrospection::Method::name The method's name.

Public Attributes

SourceLocation location
QString name
Arguments inputArgs
Arguments outputArgs
Annotations annotations

Detailed Description

\inmodule QtDBus

Information about one method.

This struct represents one method discovered through introspection. A method is composed of its name, its input arguments, its output arguments, and, optionally, annotations. There are no "in-out" arguments.

Definition at line 96 of file qdbusintrospection_p.h.

Member Function Documentation

◆ operator==()

bool QDBusIntrospection::Method::operator== ( const Method & other) const
inline

\variable QDBusIntrospection::Method::name The method's name.

\variable QDBusIntrospection::Method::inputArgs A list of the method's input arguments.

\variable QDBusIntrospection::Method::outputArgs A list of the method's output arguments (i.e., return values).

\variable QDBusIntrospection::Method::annotations The annotations associated with the method. Each annotation is a pair of strings, where the key is of the same format as a D-Bus interface name. The value is arbitrary.

Compares this object against other and return true if they are the same.

Definition at line 104 of file qdbusintrospection_p.h.

Member Data Documentation

◆ annotations

Annotations QDBusIntrospection::Method::annotations

Definition at line 102 of file qdbusintrospection_p.h.

◆ inputArgs

Arguments QDBusIntrospection::Method::inputArgs

Definition at line 100 of file qdbusintrospection_p.h.

◆ location

SourceLocation QDBusIntrospection::Method::location

Definition at line 98 of file qdbusintrospection_p.h.

◆ name

QString QDBusIntrospection::Method::name

◆ outputArgs

Arguments QDBusIntrospection::Method::outputArgs

Definition at line 101 of file qdbusintrospection_p.h.


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