summaryrefslogtreecommitdiffstats
path: root/log_manager.hpp
diff options
context:
space:
mode:
authorDeepak Kodihalli <dkodihal@in.ibm.com>2017-03-31 06:01:57 -0500
committerDeepak Kodihalli <dkodihal@in.ibm.com>2017-04-10 02:07:28 -0500
commit99a8549ecc81017062f2973f90b013926ec89b93 (patch)
tree35e76a65d9bfb14d7c41c1840ab24908a0e27cee /log_manager.hpp
parent90abed66e281eb71a2ed7d04554d3a83842855fc (diff)
downloadphosphor-logging-99a8549ecc81017062f2973f90b013926ec89b93.tar.gz
phosphor-logging-99a8549ecc81017062f2973f90b013926ec89b93.zip
manager: define erase method
The erase method can erase an entry object specified by id. Change-Id: I86bb2a214b8cf9b951af37f69767ff025f2f5fd0 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com>
Diffstat (limited to 'log_manager.hpp')
-rw-r--r--log_manager.hpp6
1 files changed, 6 insertions, 0 deletions
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<details::ManagerIface>
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.
OpenPOWER on IntegriCloud