From 99a8549ecc81017062f2973f90b013926ec89b93 Mon Sep 17 00:00:00 2001 From: Deepak Kodihalli Date: Fri, 31 Mar 2017 06:01:57 -0500 Subject: manager: define erase method The erase method can erase an entry object specified by id. Change-Id: I86bb2a214b8cf9b951af37f69767ff025f2f5fd0 Signed-off-by: Deepak Kodihalli --- log_manager.hpp | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'log_manager.hpp') diff --git a/log_manager.hpp b/log_manager.hpp index e2a3359..71b6e71 100644 --- a/log_manager.hpp +++ b/log_manager.hpp @@ -61,6 +61,12 @@ class Manager : public details::ServerObject void commit(uint64_t transactionId, std::string errMsg) override; + /** @brief Erase specified entry d-bus object + * + * @param[in] entryId - unique identifier of the entry + */ + void erase(uint32_t entryId); + private: /** @brief Call metadata handler(s), if any. Handlers may create * associations. -- cgit v1.2.1