class QPanda::QuantumChipAdapter

#include <QuantumChipAdapter.h>

class QuantumChipAdapter
{
public:
    // construction

    QuantumChipAdapter(
        QuantumMachine* quantum_machine,
        bool b_mapping = true,
        const std::string config_data = CONFIG_PATH
        );

    // methods

    void init();

    void adapter_conversion(
        QProg& prog,
        QVec& new_qvec
        );

    void mapping(QProg& prog);
};