class QPanda::OriginItem

Origin item implementation class.

#include <QNode.h>

class OriginItem: public QPanda::Item
{
public:
    // methods

    virtual Item* getNext() const;
    virtual Item* getPre() const;
    virtual std::shared_ptr<QNode> getNode() const;
    virtual void setNext(Item* pItem);
    virtual void setPre(Item* pItem);
    virtual void setNode(std::shared_ptr<QNode> pNode);
};

Inherited Members

public:
    // methods

    virtual Item* getNext() const = 0;
    virtual Item* getPre() const = 0;
    virtual std::shared_ptr<QNode> getNode() const = 0;
    virtual void setNext(Item*) = 0;
    virtual void setPre(Item*) = 0;
    virtual void setNode(std::shared_ptr<QNode> pNode) = 0;