entry: implement xyz.openbmc_project.Object.Delete
Implement xyz.openbmc_project.Object.Delete to delete an entry object.
Resolves openbmc/openbmc#1327.
Change-Id: I265c26fb9434d0d4cb066fbfa85729782318bd8f
Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
diff --git a/elog_entry.cpp b/elog_entry.cpp
index 1360887..07a2854 100644
--- a/elog_entry.cpp
+++ b/elog_entry.cpp
@@ -1,5 +1,5 @@
-#include <cstdio>
#include "elog_entry.hpp"
+#include "log_manager.hpp"
namespace phosphor
{
@@ -8,5 +8,10 @@
// TODO Add interfaces to handle the error log id numbering
+void Entry::delete_()
+{
+ parent.erase(id());
+}
+
} // namespace logging
} // namepsace phosphor