Method Struct

struct QDBusIntrospection::Method

Information about one method. More...

Public Variables

Annotations annotations
Arguments inputArgs
QString name
Arguments outputArgs

Detailed Description

\inmoduleQtDBus

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.

Member Variable Documentation

Annotations 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.

Arguments Method::inputArgs

A list of the method's input arguments.

QString Method::name

The method's name.

Arguments Method::outputArgs

A list of the method's output arguments (i.e., return values).