Searched refs:QIOPipe (Results 1 – 3 of 3) sorted by relevance
61 const QIOPipe *parentPipe = qobject_cast<QIOPipe *>(source); in initialize()87 const QPointer<QIOPipe> &cp = childPipes.at(i); in pumpData()106 Q_Q(QIOPipe); in pushData()117 Q_Q(QIOPipe); in _q_onReadyRead()122 void QIOPipePrivate::addChildPipe(QIOPipe *childPipe) in addChildPipe()129 void QIOPipePrivate::removeChildPipe(QIOPipe *childPipe) in removeChildPipe()134 QIOPipe::QIOPipe(QIODevice *parent, Mode mode) in QIOPipe() function in QIOPipe145 QIOPipe::~QIOPipe() in ~QIOPipe()150 bool QIOPipe::open(QIODevice::OpenMode mode) in open()164 bool QIOPipe::isSequential() const in isSequential()[all …]
63 class QIOPipe : public QIODevice73 explicit QIOPipe(QIODevice *parent, Mode mode = EndPipe);74 ~QIOPipe() override;79 void addChildPipe(QIOPipe *childPipe);86 Q_DECLARE_PRIVATE(QIOPipe)87 Q_DISABLE_COPY(QIOPipe)92 Q_DECLARE_PUBLIC(QIOPipe)103 void addChildPipe(QIOPipe *childPipe);104 void removeChildPipe(QIOPipe *childPipe);108 QVector<QPointer<QIOPipe>> childPipes;
59 QSharedPointer<QIOPipe> serial(const QString &portName) in serial()63 QIOPipe *endPipe = new QIOPipe(m_serialPorts[portName].proxy); in serial()65 return QSharedPointer<QIOPipe>(endPipe); in serial()79 device.proxy = new QIOPipe(port, QIOPipe::ProxyPipe); in serial()81 QIOPipe *endPipe = new QIOPipe(device.proxy); in serial()83 return QSharedPointer<QIOPipe>(endPipe); in serial()86 void releaseSerial(const QString &portName, QSharedPointer<QIOPipe> &pipe) { in releaseSerial()105 …QIOPipe *proxy = nullptr; // adding client pipes as children of proxy allows to dynamically add c…123 QSharedPointer<QIOPipe> m_port;233 QSharedPointer<QIOPipe> m_port;