Skip to content

Commit

Permalink
Avoid warning for overriding base function
Browse files Browse the repository at this point in the history
  • Loading branch information
PierreSenellart committed Nov 6, 2023
1 parent f8b3229 commit ad36916
Showing 1 changed file with 13 additions and 12 deletions.
25 changes: 13 additions & 12 deletions src/DotCircuit.h
Original file line number Diff line number Diff line change
Expand Up @@ -23,18 +23,19 @@ enum class DotGate
};

class DotCircuit : public Circuit<DotGate> {
private:
std::set<gate_t> inputs;
std::vector<std::string> desc;

public:
gate_t addGate() override;
gate_t setGate(const uuid &u, DotGate t) override;
gate_t setGate(const uuid &u, DotGate t, std::string d);

std::string render() const;

virtual std::string toString(gate_t g) const override;
private:
std::set<gate_t> inputs;
std::vector<std::string> desc;

public:
gate_t addGate() override;
using Circuit::setGate;
gate_t setGate(const uuid &u, DotGate t) override;
gate_t setGate(const uuid &u, DotGate t, std::string d);

std::string render() const;

virtual std::string toString(gate_t g) const override;
};

#endif /* DOT_CIRCUIT_H */

0 comments on commit ad36916

Please sign in to comment.