Qt 4.8
Public Functions | Public Variables | List of all members
QDBusIntrospection::Signal Class Reference

Information about one signal. More...

#include <qdbusintrospection_p.h>

Public Functions

bool operator== (const Signal &other) const
 Compares this object against other and return true if they are the same. More...
 

Public Variables

Annotations annotations
 The annotations associated with the signal. More...
 
QString name
 The signal's name. More...
 
Arguments outputArgs
 A list of the signal's arguments. More...
 

Detailed Description

Information about one signal.

This struct represents one signal discovered through introspection. A signal is composed of its name, its output arguments, and, optionally, annotations.

Definition at line 111 of file qdbusintrospection_p.h.

Functions

◆ operator==()

QDBusIntrospection::Signal::operator== ( const Signal other) const
inline

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

Definition at line 117 of file qdbusintrospection_p.h.

118  { return name == other.name && annotations == other.annotations &&
119  outputArgs == other.outputArgs; }
Arguments outputArgs
A list of the signal&#39;s arguments.
Annotations annotations
The annotations associated with the signal.
QString name
The signal&#39;s name.

Properties

◆ annotations

QDBusIntrospection::Signal::annotations

The annotations associated with the signal.

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.

Definition at line 115 of file qdbusintrospection_p.h.

Referenced by QDBusXmlParser::interfaces(), operator==(), and QDBusMetaObjectGenerator::parseSignals().

◆ name

QDBusIntrospection::Signal::name

The signal's name.

Definition at line 113 of file qdbusintrospection_p.h.

Referenced by QDBusXmlParser::interfaces(), operator==(), and QDBusMetaObjectGenerator::parseSignals().

◆ outputArgs

QDBusIntrospection::Signal::outputArgs

A list of the signal's arguments.

Definition at line 114 of file qdbusintrospection_p.h.

Referenced by QDBusXmlParser::interfaces(), operator==(), and QDBusMetaObjectGenerator::parseSignals().


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