Qter 发表于 2021-12-10 13:56:06

QWaitCondition


class BASE_API ProduceQueue
{
    friend class Producer;
    friend class Consumer;

public:
        ProduceQueue();
        ~ProduceQueue();

        // 返回所有等待处理的Id
        QList<int> getBufferList();

protected:
    QQueue<int>   buffer;
    QMutex          mutex;
    QWaitCondition bufferIsNotFull;
    QWaitCondition bufferIsNotEmpty;
    const int      MAX;
};

页: [1]
查看完整版本: QWaitCondition