Qt 4.8
Public Functions | Public Variables | List of all members
QObjectPrivate::Connection Struct Reference

#include <qobject_p.h>

Public Functions

int method () const
 
 ~Connection ()
 

Public Variables

QBasicAtomicPointer< int > argumentTypes
 
StaticMetaCallFunction callFunction
 
ushort connectionType: 3
 
ushort method_offset
 
ushort method_relative
 
Connectionnext
 
ConnectionnextConnectionList
 
Connection ** prev
 
QObjectreceiver
 
QObjectsender
 

Detailed Description

Definition at line 114 of file qobject_p.h.

Constructors and Destructors

◆ ~Connection()

QObjectPrivate::Connection::~Connection ( )

Definition at line 978 of file qobject.cpp.

979 {
981  delete [] static_cast<int *>(argumentTypes);
982 }
static int DIRECT_CONNECTION_ONLY
Definition: qobject.cpp:71
QBasicAtomicPointer< int > argumentTypes
Definition: qobject_p.h:124

Functions

◆ method()

int QObjectPrivate::Connection::method ( ) const
inline

Definition at line 129 of file qobject_p.h.

Referenced by QMetaObject::activate(), and QMetaObjectPrivate::connect().

Properties

◆ argumentTypes

QBasicAtomicPointer<int> QObjectPrivate::Connection::argumentTypes

Definition at line 124 of file qobject_p.h.

Referenced by QMetaObjectPrivate::connect(), and queued_activate().

◆ callFunction

StaticMetaCallFunction QObjectPrivate::Connection::callFunction

◆ connectionType

ushort QObjectPrivate::Connection::connectionType

Definition at line 127 of file qobject_p.h.

Referenced by QMetaObject::activate(), and QMetaObjectPrivate::connect().

◆ method_offset

ushort QObjectPrivate::Connection::method_offset

◆ method_relative

ushort QObjectPrivate::Connection::method_relative

◆ next

Connection* QObjectPrivate::Connection::next

◆ nextConnectionList

Connection* QObjectPrivate::Connection::nextConnectionList

◆ prev

Connection** QObjectPrivate::Connection::prev

◆ receiver

QObject* QObjectPrivate::Connection::receiver

◆ sender

QObject* QObjectPrivate::Connection::sender

Definition at line 116 of file qobject_p.h.

Referenced by QMetaObjectPrivate::connect(), and QObject::~QObject().


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