VOM: vxlan-gbp
[vpp.git] / extras / vom / vom / gbp_route_domain.hpp
index 6dc37d1..ff13d1d 100644 (file)
@@ -42,6 +42,9 @@ public:
   gbp_route_domain(const route_domain& rd,
                    const interface& ip4_uu_fwd,
                    const interface& ip6_uu_fwd);
+  gbp_route_domain(const route_domain& rd,
+                   const std::shared_ptr<interface> ip4_uu_fwd,
+                   const std::shared_ptr<interface> ip6_uu_fwd);
 
   /**
    * Copy Construct
@@ -93,6 +96,8 @@ public:
    */
   std::string to_string() const;
 
+  const std::shared_ptr<route_domain> get_route_domain();
+
 private:
   /**
    * Class definition for listeners to OM events