From 810bea18065c2477ed561ed7d835aaf4221c5749 Mon Sep 17 00:00:00 2001 From: Mohsin Kazmi Date: Wed, 13 Dec 2017 19:31:02 +0100 Subject: vom: acl-list: Add comparison operator - for UT Change-Id: I341f522b46dd85fb3b1dd43fd125513f16f89171 Signed-off-by: Mohsin Kazmi --- src/vpp-api/vom/acl_list.hpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'src') diff --git a/src/vpp-api/vom/acl_list.hpp b/src/vpp-api/vom/acl_list.hpp index 0835cea5d48..ff3eeeb21b2 100644 --- a/src/vpp-api/vom/acl_list.hpp +++ b/src/vpp-api/vom/acl_list.hpp @@ -148,6 +148,18 @@ public: static void remove(const handle_t& handle) { m_hdl_db.erase(handle); } + const key_t& key() const { return m_key; } + + const rules_t& rules() const { return m_rules; } + + /** + * Comparison operator - for UT + */ + bool operator==(const list& l) const + { + return (key() == l.key() && rules() == l.rules()); + } + private: /** * Class definition for listeners to OM events -- cgit 1.2.3-korg