class QPanda::AbstractCirOptimizer¶
#include <QCircuitOptimize.h> class AbstractCirOptimizer { public: // methods virtual void do_optimize( QProg src_prog, OptimizerSink& gates_sink, SinkPos& sink_size, std::vector<QCircuit>& replace_to_cir_vec ) = 0; virtual bool is_same_controled( pOptimizerNodeInfo first_node, pOptimizerNodeInfo second_node ); };