![]() |
PIP 5.6.1
Platform-Independent Primitives
|
Дескриптор одного соединения между объектом-источником и объектом-приемником либо функтором. Подробнее...
#include <piobject.h>
Открытые члены | |
| Connection () | |
| Создает недействительный дескриптор соединения. | |
| bool | isValid () const |
Возвращает true, если соединение было успешно создано. | |
| PIObject * | sourceObject () const |
| Возвращает объект-источник, который испускает событие. | |
| PIObject * | destinationObject () const |
Возвращает объект-приемник, либо nullptr для соединения с лямбда-функцией. | |
| PIObject * | performerObject () const |
Возвращает объект-исполнитель, либо nullptr для прямой доставки. Подробнее... | |
| bool | disconnect () const |
| Разрывает только это соединение. | |
Дескриптор одного соединения между объектом-источником и объектом-приемником либо функтором.
|
inline |
Возвращает объект-исполнитель, либо nullptr для прямой доставки.
Отложенная доставка выполняется только когда исполнитель обрабатывает свою очередь.