Fixes for 'make UNATTENDED=yes CC=clang CXX=clang verify'
[vpp.git] / src / vpp-api / vom / interface_span.cpp
index 88bec50..283ea1e 100644 (file)
  */
 
 #include "vom/interface_span.hpp"
-#include "vom/cmd.hpp"
+#include "vom/interface_span_cmds.hpp"
+#include "vom/singular_db_funcs.hpp"
 
 namespace VOM {
 /**
  * A DB of all interface_span config
  */
-singular_db<interface_span::key_type_t, interface_span> interface_span::m_db;
+singular_db<interface_span::key_t, interface_span> interface_span::m_db;
 
 interface_span::event_handler interface_span::m_evh;
 
@@ -54,8 +55,8 @@ void
 interface_span::sweep()
 {
   if (m_config) {
-    HW::enqueue(
-      new unconfig_cmd(m_config, m_itf_from->handle(), m_itf_to->handle()));
+    HW::enqueue(new interface_span_cmds::unconfig_cmd(
+      m_config, m_itf_from->handle(), m_itf_to->handle()));
   }
   HW::write();
 }
@@ -63,15 +64,15 @@ interface_span::sweep()
 void
 interface_span::dump(std::ostream& os)
 {
-  m_db.dump(os);
+  db_dump(m_db, os);
 }
 
 void
 interface_span::replay()
 {
   if (m_config) {
-    HW::enqueue(new config_cmd(m_config, m_itf_from->handle(),
-                               m_itf_to->handle(), m_state));
+    HW::enqueue(new interface_span_cmds::config_cmd(
+      m_config, m_itf_from->handle(), m_itf_to->handle(), m_state));
   }
 }
 
@@ -90,13 +91,13 @@ void
 interface_span::update(const interface_span& desired)
 {
   if (!m_config) {
-    HW::enqueue(new config_cmd(m_config, m_itf_from->handle(),
-                               m_itf_to->handle(), m_state));
+    HW::enqueue(new interface_span_cmds::config_cmd(
+      m_config, m_itf_from->handle(), m_itf_to->handle(), m_state));
   }
 }
 
 std::ostream&
-operator<<(std::ostream& os, const interface_span::key_type_t& key)
+operator<<(std::ostream& os, const interface_span::key_t& key)
 {
   os << "[" << key.first << ", " << key.second << "]";
 
@@ -132,7 +133,8 @@ interface_span::event_handler::handle_replay()
 void
 interface_span::event_handler::handle_populate(const client_db::key_t& key)
 {
-  std::shared_ptr<interface_span::dump_cmd> cmd(new interface_span::dump_cmd());
+  std::shared_ptr<interface_span_cmds::dump_cmd> cmd =
+    std::make_shared<interface_span_cmds::dump_cmd>();
 
   HW::enqueue(cmd);
   HW::write();
@@ -169,7 +171,7 @@ interface_span::event_handler::order() const
 void
 interface_span::event_handler::show(std::ostream& os)
 {
-  m_db.dump(os);
+  db_dump(m_db, os);
 }
 
 const interface_span::state_t interface_span::state_t::DISABLED(0, "disable");