Skip to content
WimaDataContainer.h 705 B
Newer Older

#include <QObject>


class WimaDataContainer : public QObject
{
    Q_OBJECT
public:
    WimaDataContainer(WimaDataContainer &other, QObject *parent = nullptr) = delete;
    WimaDataContainer(WimaDataContainer &other) = delete;
    Q_INVOKABLE WimaDataContainer* pointerToThis() {return this;}

    bool dataValid() const;    

signals:

public slots:
    void                push(const WimaPlanData &planData);
    const WimaPlanData &pull() const;
    void                setDataValid(bool valid);
private: