38 Accept(std::optional<If> condition = {});
39 Accept(
int priority, std::optional<If> condition = {});
42 virtual std::unique_ptr<Rule>
clone()
const;
47 virtual std::ostream &
print_(std::ostream &os)
const;
50 std::optional<int> priority_;
Accept(std::optional< If > condition={})
virtual Action action(const Packet &packet, const MAVAddress &address) const
virtual bool operator!=(const Rule &other) const
virtual std::ostream & print_(std::ostream &os) const
virtual std::unique_ptr< Rule > clone() const
virtual bool operator==(const Rule &other) const