From 1b2b5850f55da5c61e7bf980a03b86178da60159 Mon Sep 17 00:00:00 2001 From: "zhoumengjie7@huawei.com" Date: Mon, 23 Sep 2024 11:30:15 +0800 Subject: [PATCH] modify the access permission of PurgeableMemBase Signed-off-by: zhoumengjie7@huawei.com Change-Id: I6732b6af29721d1480f3cfbad365c0ff205fdada --- libpurgeablemem/cpp/include/purgeable_mem_base.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/libpurgeablemem/cpp/include/purgeable_mem_base.h b/libpurgeablemem/cpp/include/purgeable_mem_base.h index 1567e85..f5f8d89 100644 --- a/libpurgeablemem/cpp/include/purgeable_mem_base.h +++ b/libpurgeablemem/cpp/include/purgeable_mem_base.h @@ -104,6 +104,8 @@ public: PurgeableMemBase& operator = (PurgeableMemBase&) = delete; PurgeableMemBase(PurgeableMemBase&&) noexcept = delete; PurgeableMemBase& operator = (PurgeableMemBase&&) noexcept = delete; + virtual int GetPinStatus() const; + virtual bool Pin(); protected: void *dataPtr_ = nullptr; @@ -114,10 +116,8 @@ protected: unsigned int buildDataCount_ = 0; bool BuildContent(); bool IfNeedRebuild(); - virtual bool Pin(); virtual bool Unpin(); virtual bool IsPurged(); - virtual int GetPinStatus() const; virtual void AfterRebuildSucc(); virtual std::string ToString() const; }; -- Gitee